heap profile: 87: 4616424 [5988: 91853992] @ heap/1048576 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x94a374 0x94a353 0x796204 0x79665c 0x94608e 0x945f20 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x94a373 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x94a352 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 crypto/tls/handshake_messages.go:196 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x94608d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x190d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x945f1f crypto/tls.(*clientHelloMsg).marshalMsg+0x179f crypto/tls/handshake_messages.go:195 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x95bc65 0x95bbbc 0x95c4d8 0x942ab4 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x95bc64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x144 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x95bbbb crypto/tls.(*certificateVerifyMsg).marshal+0x9b crypto/tls/handshake_messages.go:1857 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x942ab3 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6b3 crypto/tls/handshake_client_tls13.go:676 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x425d05 0x55c379 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x55c378 encoding/json.(*decodeState).object+0x8d8 encoding/json/decode.go:707 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b485 0x490767 0xd1250c 0xd18bef 0xd14bf9 0xd241d8 0x495521 # 0xd1250b github.com/libp2p/go-libp2p/p2p/net/swarm.DefaultDialRanker+0xacb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:94 # 0xd18bee github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).rankAddrs+0x4e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:428 # 0xd14bf8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x5f8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:193 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 80] @ 0x48b485 0x4901c9 0xaf255e 0xaf23ba 0xaf2399 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0xaf255d github.com/libp2p/go-libp2p-kad-dht/pb.(*Message_Peer).Addresses+0x3d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:107 # 0xaf23b9 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:55 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x94ae54 0x94ae33 0x796204 0x79665c 0x944b6a 0x944a2f 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x94ae53 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x94ae32 crypto/tls.(*clientHelloMsg).marshalMsg.func2+0x12 crypto/tls/handshake_messages.go:122 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x944b69 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3e9 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x944a2e crypto/tls.(*clientHelloMsg).marshalMsg+0x2ae crypto/tls/handshake_messages.go:121 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b485 0x425d05 0x114c3bc 0x119447f 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x114c3bb github.com/pactus-project/pactus/network.(*network).SendTo+0x3b github.com/pactus-project/pactus/network/network.go:374 # 0x119447e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x9e github.com/pactus-project/pactus/sync/sync.go:183 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0xb25f67 0xb25f2e 0xb26291 0xb7622a 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb25f66 github.com/whyrusleeping/go-keyspace.(*xorKeySpace).Key+0x66 github.com/whyrusleeping/go-keyspace@v0.0.0-20160322163242-5b898ac5add1/xor.go:19 # 0xb25f2d github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).distanceToKey+0x2d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:80 # 0xb26290 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).TryAdd+0x110 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:92 # 0xb76229 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0x1c9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:497 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 16] @ 0x48b4a5 0x4901c9 0x8e0795 0x8e0645 0xd50db6 0xd50dc1 0xd510e8 0xd506dd 0xd4ed05 0x495521 # 0x8e0794 github.com/multiformats/go-multistream.lpReadBuf+0xb4 github.com/multiformats/go-multistream@v0.6.1/multistream.go:295 # 0x8e0644 github.com/multiformats/go-multistream.ReadNextTokenBytes+0x24 github.com/multiformats/go-multistream@v0.6.1/multistream.go:269 # 0xd50db5 github.com/multiformats/go-multistream.ReadNextToken[...]+0x35 github.com/multiformats/go-multistream@v0.6.1/multistream.go:258 # 0xd50dc0 github.com/multiformats/go-multistream.readProto[...]+0x40 github.com/multiformats/go-multistream@v0.6.1/client.go:147 # 0xd510e7 github.com/multiformats/go-multistream.SelectProtoOrFail[...]+0x1c7 github.com/multiformats/go-multistream@v0.6.1/client.go:66 # 0xd506dc github.com/multiformats/go-multistream.SelectOneOf[...]+0xbc github.com/multiformats/go-multistream@v0.6.1/client.go:98 # 0xd4ed04 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).negotiateSecurity.func1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:337 0: 0 [1: 16] @ 0x48b485 0x425d05 0xced547 0xcf5a16 0xcf578a 0xcf7158 0xd2d442 0x10d1ffc 0xd21765 0x495521 # 0xced546 github.com/libp2p/go-yamux/v5.(*pipeDeadline).set+0x1e6 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:54 # 0xcf5a15 github.com/libp2p/go-yamux/v5.(*Stream).SetWriteDeadline+0xb5 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:514 # 0xcf5789 github.com/libp2p/go-yamux/v5.(*Stream).SetDeadline+0x49 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:493 # 0xcf7157 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).SetDeadline+0x17 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:67 # 0xd2d441 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetDeadline+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:165 # 0x10d1ffb github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x9b github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:319 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 144] @ 0x48b485 0x425d05 0x55a077 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x55a076 encoding/json.Unmarshal+0x36 encoding/json/decode.go:106 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 160] @ 0x48b485 0x425d05 0xcd4d9e 0xcd2cbc 0xcd3f35 0xd2d3b9 0x104fe2e 0x105029a 0x104f990 0x495521 # 0xcd4d9d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScope+0xdd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:56 # 0xcd2cbb github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1fb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x104fe2d github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x26d github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:429 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 64] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0xb6cb2b 0xb6ca97 0xb6d0a6 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb6cb2a github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0xea github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:36 # 0xb6ca96 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadIDSlice+0x56 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:46 # 0xb6d0a5 github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0xe5 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:110 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 512] @ 0x48b4ac 0x4731d7 0x51caca 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x51cac9 fmt.errorf+0xc9 fmt/errors.go:42 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 64] @ 0x48b485 0x425d05 0xb70de5 0xb758a4 0x495521 # 0xb70de4 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0x64 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:65 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 128] @ 0x48b485 0x490767 0xd1250c 0xd18bef 0xd14bf9 0xd241d8 0x495521 # 0xd1250b github.com/libp2p/go-libp2p/p2p/net/swarm.DefaultDialRanker+0xacb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:94 # 0xd18bee github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).rankAddrs+0x4e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:428 # 0xd14bf8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x5f8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:193 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0x675b77 0x670d35 0x669727 0x66929b 0x65e5b8 0x672047 0x67059f 0x118dda5 0x118dda6 0x118d00f 0x118cdc5 0x118f44d 0x118f44e 0x118f13d 0x118ecc5 0x6b4c83 0x6b4bb6 0x495521 # 0x675b76 net.ipToSockaddr+0x1f6 net/ipsock_posix.go:222 # 0x670d34 net.(*UDPAddr).sockaddr+0x34 net/udpsock_posix.go:39 # 0x669726 net.(*netFD).dial+0x386 net/sock_posix.go:121 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x67059e net.dialUDP+0x29e net/udpsock.go:304 # 0x118dda4 net.DialUDP+0x144 net/udpsock.go:288 # 0x118dda5 github.com/beevik/ntp.defaultDialer+0x145 github.com/beevik/ntp@v1.5.0/ntp.go:653 # 0x118d00e github.com/beevik/ntp.getTime+0x18e github.com/beevik/ntp@v1.5.0/ntp.go:515 # 0x118cdc4 github.com/beevik/ntp.QueryWithOptions+0xc4 github.com/beevik/ntp@v1.5.0/ntp.go:447 # 0x118f44c github.com/beevik/ntp.Query+0x4c github.com/beevik/ntp@v1.5.0/ntp.go:440 # 0x118f44d github.com/pactus-project/pactus/util/ntp.RemoteQuerier.Query+0x4d github.com/pactus-project/pactus/util/ntp/query.go:12 # 0x118f13c github.com/pactus-project/pactus/util/ntp.(*Checker).queryClockOffset+0x7c github.com/pactus-project/pactus/util/ntp/ntp.go:136 # 0x118ecc4 github.com/pactus-project/pactus/util/ntp.(*Checker).Start.func1+0x24 github.com/pactus-project/pactus/util/ntp/ntp.go:98 # 0x6b4c82 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1.1+0x42 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:41 # 0x6b4bb5 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1+0x95 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:42 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1690357 0x16caa05 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16caa04 crypto/internal/fips140/ecdsa.newDRBG[...]+0x524 crypto/internal/fips140/ecdsa/hmacdrbg.go:111 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 144] @ 0x48b485 0x421deb 0x1053e50 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x1053e4f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x12ef github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:833 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e3ded 0x16e4b26 0x16e5bf5 0x9416e5 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e3dec crypto/internal/fips140/hkdf.Extract[...]+0x8c crypto/internal/fips140/hkdf/hkdf.go:18 # 0x16e4b25 crypto/internal/fips140/tls13.extract[...]+0xa5 crypto/internal/fips140/tls13/tls13.go:46 # 0x16e5bf4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 crypto/internal/fips140/tls13/tls13.go:75 # 0x9416e4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x104 crypto/tls/handshake_client_tls13.go:487 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x421deb 0xa49dac 0xa49aed 0xa4e7ec 0xb74925 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xa49dab go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x18b go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:186 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb74924 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x3e4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:323 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 48] @ 0x48b4ac 0x4731d7 0x51fa46 0xa4e7b4 0xb2004f 0xb214bd 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xa4e7b3 github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xb3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb2004e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).pingAndEvictPeers+0xae github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:135 # 0xb214bc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x47c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:224 0: 0 [1: 48] @ 0x48b4ac 0x473854 0x473366 0xb6ce07 0xb6ce53 0xb6ced8 0xb74b31 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb6ce06 github.com/libp2p/go-libp2p-kbucket.ConvertKey+0x146 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:51 # 0xb6ce52 github.com/libp2p/go-libp2p-kad-dht.NewKeyKadID+0x192 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:24 # 0xb6ced7 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x217 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:72 # 0xb74b30 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5f0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:330 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 80] @ 0x48b485 0x4901c9 0x6c16b2 0x6c134d 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x6c16b1 github.com/rs/zerolog.ConsoleWriter.writeFields+0x51 github.com/rs/zerolog@v1.34.0/console.go:187 # 0x6c134c github.com/rs/zerolog.ConsoleWriter.Write+0x56c github.com/rs/zerolog@v1.34.0/console.go:158 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 80] @ 0x48b485 0x425d05 0x69f193 0x69f1e6 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x69f192 github.com/pactus-project/pactus/genesis.MainnetGenesis+0x72 github.com/pactus-project/pactus/genesis/mainnet.go:12 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x40fdb2 0x48b7a9 0x124615f 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x124615e google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x1fe google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:407 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 48] @ 0x48b485 0x490767 0x64f9b3 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x64f9b2 net.(*Resolver).goLookupIPCNAMEOrder+0xf32 net/dnsclient_unix.go:735 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [1: 112] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0xced585 0xcf5a16 0xcf578a 0xcf7158 0xd2d442 0x104fe0b 0x105029a 0x104f990 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0xced584 github.com/libp2p/go-yamux/v5.(*pipeDeadline).set+0x224 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:54 # 0xcf5a15 github.com/libp2p/go-yamux/v5.(*Stream).SetWriteDeadline+0xb5 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:514 # 0xcf5789 github.com/libp2p/go-yamux/v5.(*Stream).SetDeadline+0x49 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:493 # 0xcf7157 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).SetDeadline+0x17 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:67 # 0xd2d441 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetDeadline+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:165 # 0x104fe0a github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x24a github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:427 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 32] @ 0x48b485 0x490767 0x4a38dd 0x4a37a6 0x4a351c 0x8a84b8 0xcf100f 0xcf1005 0xcf09bc 0x495521 # 0x4a38dc sync.(*Pool).pinSlow+0xfc sync/pool.go:237 # 0x4a37a5 sync.(*Pool).pin+0x45 sync/pool.go:220 # 0x4a351b sync.(*Pool).Get+0x1b sync/pool.go:135 # 0x8a84b7 github.com/libp2p/go-buffer-pool.(*BufferPool).Get+0x57 github.com/libp2p/go-buffer-pool@v0.1.0/pool.go:67 # 0xcf100e github.com/libp2p/go-buffer-pool.Get+0x4ee github.com/libp2p/go-buffer-pool@v0.1.0/pool.go:97 # 0xcf1004 github.com/libp2p/go-yamux/v5.(*Session).sendLoop+0x4e4 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:638 # 0xcf09bb github.com/libp2p/go-yamux/v5.(*Session).send+0x1b github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x94ae54 0x94ae33 0x796204 0x79665c 0x944b6a 0x944a2f 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x94ae53 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x94ae32 crypto/tls.(*clientHelloMsg).marshalMsg.func2+0x12 crypto/tls/handshake_messages.go:122 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x944b69 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3e9 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x944a2e crypto/tls.(*clientHelloMsg).marshalMsg+0x2ae crypto/tls/handshake_messages.go:121 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 638976] @ 0x48b4b3 0x4731d7 0x15f2394 0x15f2357 0x15f23a3 0x9f2209 0x15a01e2 0x15d9456 0x9f4007 0xa129ae 0x9f02f0 0x495521 # 0x15f2393 bytes.(*Buffer).String+0xc33 bytes/buffer.go:77 # 0x15f2356 github.com/pactus-project/pactus/www/html.(*tableMaker).html+0xbf6 github.com/pactus-project/pactus/www/html/server.go:276 # 0x15f23a2 github.com/pactus-project/pactus/www/html.(*Server).ConsensusHandler+0xc42 github.com/pactus-project/pactus/www/html/blockchain.go:302 # 0x9f2208 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2286 # 0x15a01e1 github.com/gorilla/mux.(*Router).ServeHTTP+0x1e1 github.com/gorilla/mux@v1.8.1/mux.go:212 # 0x15d9455 github.com/gorilla/handlers.recoveryHandler.ServeHTTP+0xd5 github.com/gorilla/handlers@v1.5.2/recovery.go:80 # 0x9f4006 net/http.(*ServeMux).ServeHTTP+0x1c6 net/http/server.go:2828 # 0xa129ad net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3311 # 0x9f02ef net/http.(*conn).serve+0x64f net/http/server.go:2073 0: 0 [1: 786432] @ 0x48b4b3 0x4907d3 0x53e2b5 0x53dcef 0x53ded9 0x51f957 0x15f218e 0x15f2106 0x9f2209 0x15a01e2 0x15d9456 0x9f4007 0xa129ae 0x9f02f0 0x495521 # 0x53e2b4 bytes.growSlice+0x94 bytes/buffer.go:267 # 0x53dcee bytes.(*Buffer).grow+0x14e bytes/buffer.go:169 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x51f956 fmt.Fprintf+0x96 fmt/print.go:225 # 0x15f218d github.com/pactus-project/pactus/www/html.(*tableMaker).addRowString+0xa2d github.com/pactus-project/pactus/www/html/server.go:227 # 0x15f2105 github.com/pactus-project/pactus/www/html.(*Server).ConsensusHandler+0x9a5 github.com/pactus-project/pactus/www/html/blockchain.go:295 # 0x9f2208 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2286 # 0x15a01e1 github.com/gorilla/mux.(*Router).ServeHTTP+0x1e1 github.com/gorilla/mux@v1.8.1/mux.go:212 # 0x15d9455 github.com/gorilla/handlers.recoveryHandler.ServeHTTP+0xd5 github.com/gorilla/handlers@v1.5.2/recovery.go:80 # 0x9f4006 net/http.(*ServeMux).ServeHTTP+0x1c6 net/http/server.go:2828 # 0xa129ad net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3311 # 0x9f02ef net/http.(*conn).serve+0x64f net/http/server.go:2073 0: 0 [1: 393216] @ 0x48b4b3 0x4907d3 0x53e2b5 0x53dcef 0x53ded9 0x51f957 0x15f2213 0x15f218f 0x9f2209 0x15a01e2 0x15d9456 0x9f4007 0xa129ae 0x9f02f0 0x495521 # 0x53e2b4 bytes.growSlice+0x94 bytes/buffer.go:267 # 0x53dcee bytes.(*Buffer).grow+0x14e bytes/buffer.go:169 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x51f956 fmt.Fprintf+0x96 fmt/print.go:225 # 0x15f2212 github.com/pactus-project/pactus/www/html.(*tableMaker).addRowInt+0xab2 github.com/pactus-project/pactus/www/html/server.go:254 # 0x15f218e github.com/pactus-project/pactus/www/html.(*Server).ConsensusHandler+0xa2e github.com/pactus-project/pactus/www/html/blockchain.go:296 # 0x9f2208 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2286 # 0x15a01e1 github.com/gorilla/mux.(*Router).ServeHTTP+0x1e1 github.com/gorilla/mux@v1.8.1/mux.go:212 # 0x15d9455 github.com/gorilla/handlers.recoveryHandler.ServeHTTP+0xd5 github.com/gorilla/handlers@v1.5.2/recovery.go:80 # 0x9f4006 net/http.(*ServeMux).ServeHTTP+0x1c6 net/http/server.go:2828 # 0xa129ad net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3311 # 0x9f02ef net/http.(*conn).serve+0x64f net/http/server.go:2073 0: 0 [1: 196608] @ 0x48b4b3 0x4907d3 0x53e2b5 0x53dcef 0x53ded9 0x51f957 0x15f2298 0x15f2214 0x9f2209 0x15a01e2 0x15d9456 0x9f4007 0xa129ae 0x9f02f0 0x495521 # 0x53e2b4 bytes.growSlice+0x94 bytes/buffer.go:267 # 0x53dcee bytes.(*Buffer).grow+0x14e bytes/buffer.go:169 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x51f956 fmt.Fprintf+0x96 fmt/print.go:225 # 0x15f2297 github.com/pactus-project/pactus/www/html.(*tableMaker).addRowInt+0xb37 github.com/pactus-project/pactus/www/html/server.go:254 # 0x15f2213 github.com/pactus-project/pactus/www/html.(*Server).ConsensusHandler+0xab3 github.com/pactus-project/pactus/www/html/blockchain.go:297 # 0x9f2208 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2286 # 0x15a01e1 github.com/gorilla/mux.(*Router).ServeHTTP+0x1e1 github.com/gorilla/mux@v1.8.1/mux.go:212 # 0x15d9455 github.com/gorilla/handlers.recoveryHandler.ServeHTTP+0xd5 github.com/gorilla/handlers@v1.5.2/recovery.go:80 # 0x9f4006 net/http.(*ServeMux).ServeHTTP+0x1c6 net/http/server.go:2828 # 0xa129ad net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3311 # 0x9f02ef net/http.(*conn).serve+0x64f net/http/server.go:2073 0: 0 [1: 98304] @ 0x48b4b3 0x4907d3 0x53e2b5 0x53dcef 0x53ded9 0x51f957 0x15f231d 0x15f2299 0x9f2209 0x15a01e2 0x15d9456 0x9f4007 0xa129ae 0x9f02f0 0x495521 # 0x53e2b4 bytes.growSlice+0x94 bytes/buffer.go:267 # 0x53dcee bytes.(*Buffer).grow+0x14e bytes/buffer.go:169 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x51f956 fmt.Fprintf+0x96 fmt/print.go:225 # 0x15f231c github.com/pactus-project/pactus/www/html.(*tableMaker).addRowInt+0xbbc github.com/pactus-project/pactus/www/html/server.go:254 # 0x15f2298 github.com/pactus-project/pactus/www/html.(*Server).ConsensusHandler+0xb38 github.com/pactus-project/pactus/www/html/blockchain.go:298 # 0x9f2208 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2286 # 0x15a01e1 github.com/gorilla/mux.(*Router).ServeHTTP+0x1e1 github.com/gorilla/mux@v1.8.1/mux.go:212 # 0x15d9455 github.com/gorilla/handlers.recoveryHandler.ServeHTTP+0xd5 github.com/gorilla/handlers@v1.5.2/recovery.go:80 # 0x9f4006 net/http.(*ServeMux).ServeHTTP+0x1c6 net/http/server.go:2828 # 0xa129ad net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3311 # 0x9f02ef net/http.(*conn).serve+0x64f net/http/server.go:2073 0: 0 [1: 1048576] @ 0x48b4b3 0x4901c9 0x1228de8 0x1228c06 0x12295bf 0x125edfd 0x12c15f3 0x12d5d05 0x12d4edf 0x12d380d 0x12d4cc9 0x12b1b84 0x15da2e3 0x12b1a17 0x131bb27 0x15f1802 0x9f2209 0x15a01e2 0x15d9456 0x9f4007 0xa129ae 0x9f02f0 0x495521 # 0x1228de7 google.golang.org/grpc/mem.(*sizedBufferPool).Get+0xc7 google.golang.org/grpc@v1.79.3/mem/buffer_pool.go:128 # 0x1228c05 google.golang.org/grpc/mem.(*tieredBufferPool).Get+0x25 google.golang.org/grpc@v1.79.3/mem/buffer_pool.go:93 # 0x12295be google.golang.org/grpc/mem.BufferSlice.MaterializeToBuffer+0xde google.golang.org/grpc@v1.79.3/mem/buffer_slice.go:114 # 0x125edfc google.golang.org/grpc/encoding/proto.(*codecV2).Unmarshal+0x11c google.golang.org/grpc@v1.79.3/encoding/proto/proto.go:91 # 0x12c15f2 google.golang.org/grpc.recv+0x112 google.golang.org/grpc@v1.79.3/rpc_util.go:1023 # 0x12d5d04 google.golang.org/grpc.(*csAttempt).recvMsg+0x344 google.golang.org/grpc@v1.79.3/stream.go:1173 # 0x12d4ede google.golang.org/grpc.(*clientStream).RecvMsg.func1+0x1e google.golang.org/grpc@v1.79.3/stream.go:1020 # 0x12d380c google.golang.org/grpc.(*clientStream).withRetry+0x12c google.golang.org/grpc@v1.79.3/stream.go:840 # 0x12d4cc8 google.golang.org/grpc.(*clientStream).RecvMsg+0x148 google.golang.org/grpc@v1.79.3/stream.go:1019 # 0x12b1b83 google.golang.org/grpc.invoke+0xc3 google.golang.org/grpc@v1.79.3/call.go:73 # 0x15da2e2 github.com/grpc-ecosystem/go-grpc-middleware/retry.UnaryClientInterceptor.func1+0x442 github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/retry/retry.go:36 # 0x12b1a16 google.golang.org/grpc.(*ClientConn).Invoke+0x1f6 google.golang.org/grpc@v1.79.3/call.go:35 # 0x131bb26 github.com/pactus-project/pactus/www/grpc/gen/go.(*blockchainClient).GetConsensusInfo+0x166 github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:129 # 0x15f1801 github.com/pactus-project/pactus/www/html.(*Server).ConsensusHandler+0xa1 github.com/pactus-project/pactus/www/html/blockchain.go:266 # 0x9f2208 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2286 # 0x15a01e1 github.com/gorilla/mux.(*Router).ServeHTTP+0x1e1 github.com/gorilla/mux@v1.8.1/mux.go:212 # 0x15d9455 github.com/gorilla/handlers.recoveryHandler.ServeHTTP+0xd5 github.com/gorilla/handlers@v1.5.2/recovery.go:80 # 0x9f4006 net/http.(*ServeMux).ServeHTTP+0x1c6 net/http/server.go:2828 # 0xa129ad net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3311 # 0x9f02ef net/http.(*conn).serve+0x64f net/http/server.go:2073 0: 0 [1: 1048576] @ 0x48b4b3 0x4901c9 0x1228de8 0x1228c06 0x125ea79 0x12bfb8a 0x12c641f 0x12c82e5 0x12cd306 0x12c5adf 0x495521 # 0x1228de7 google.golang.org/grpc/mem.(*sizedBufferPool).Get+0xc7 google.golang.org/grpc@v1.79.3/mem/buffer_pool.go:128 # 0x1228c05 google.golang.org/grpc/mem.(*tieredBufferPool).Get+0x25 google.golang.org/grpc@v1.79.3/mem/buffer_pool.go:93 # 0x125ea78 google.golang.org/grpc/encoding/proto.(*codecV2).Marshal+0x118 google.golang.org/grpc@v1.79.3/encoding/proto/proto.go:74 # 0x12bfb89 google.golang.org/grpc.encode+0x49 google.golang.org/grpc@v1.79.3/rpc_util.go:804 # 0x12c641e google.golang.org/grpc.(*Server).sendResponse+0x9e google.golang.org/grpc@v1.79.3/server.go:1175 # 0x12c82e4 google.golang.org/grpc.(*Server).processUnaryRPC+0x1304 google.golang.org/grpc@v1.79.3/server.go:1476 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x5be8f4 0x15964c9 0x159644b 0x15934d8 0x131dbcb 0x15692de 0x131da23 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x5be8f3 github.com/pactus-project/pactus/util/bech32m.EncodeFromBase256WithType+0x93 github.com/pactus-project/pactus/util/bech32m/bech32m.go:402 # 0x15964c8 github.com/pactus-project/pactus/crypto.Address.String+0xe8 github.com/pactus-project/pactus/crypto/address.go:89 # 0x159644a github.com/pactus-project/pactus/www/grpc.(*blockchainServer).voteToProto+0x6a github.com/pactus-project/pactus/www/grpc/blockchain.go:388 # 0x15934d7 github.com/pactus-project/pactus/www/grpc.(*blockchainServer).GetConsensusInfo+0x197 github.com/pactus-project/pactus/www/grpc/blockchain.go:94 # 0x131dbca github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetConsensusInfo_Handler.func1+0xca github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:394 # 0x15692dd github.com/grpc-ecosystem/go-grpc-middleware/recovery.UnaryServerInterceptor.func1+0x9d github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/recovery/interceptors.go:33 # 0x131da22 github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetConsensusInfo_Handler+0x142 github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:396 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 64] @ 0x48b485 0x48b5c5 0x4cc5bd 0x84565b 0x844798 0x855f3a 0x855b78 0x826657 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0x125ee3c 0x12c15f3 0x12d5d05 0x12d4edf 0x12d380d 0x12d4cc9 0x12b1b84 0x15da2e3 0x12b1a17 0x1324e27 0x15f24d9 0x9f2209 0x15a01e2 0x15d9456 0x9f4007 0xa129ae 0x9f02f0 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x84565a google.golang.org/protobuf/internal/impl.consumeMapOfMessage+0xfa google.golang.org/protobuf@v1.36.11/internal/impl/codec_map.go:188 # 0x844797 google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func3+0x1d7 google.golang.org/protobuf@v1.36.11/internal/impl/codec_map.go:67 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x826656 google.golang.org/protobuf/internal/impl.consumeMessageInfo+0x116 google.golang.org/protobuf@v1.36.11/internal/impl/codec_field.go:186 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0x125ee3b google.golang.org/grpc/encoding/proto.(*codecV2).Unmarshal+0x15b google.golang.org/grpc@v1.79.3/encoding/proto/proto.go:96 # 0x12c15f2 google.golang.org/grpc.recv+0x112 google.golang.org/grpc@v1.79.3/rpc_util.go:1023 # 0x12d5d04 google.golang.org/grpc.(*csAttempt).recvMsg+0x344 google.golang.org/grpc@v1.79.3/stream.go:1173 # 0x12d4ede google.golang.org/grpc.(*clientStream).RecvMsg.func1+0x1e google.golang.org/grpc@v1.79.3/stream.go:1020 # 0x12d380c google.golang.org/grpc.(*clientStream).withRetry+0x12c google.golang.org/grpc@v1.79.3/stream.go:840 # 0x12d4cc8 google.golang.org/grpc.(*clientStream).RecvMsg+0x148 google.golang.org/grpc@v1.79.3/stream.go:1019 # 0x12b1b83 google.golang.org/grpc.invoke+0xc3 google.golang.org/grpc@v1.79.3/call.go:73 # 0x15da2e2 github.com/grpc-ecosystem/go-grpc-middleware/retry.UnaryClientInterceptor.func1+0x442 github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/retry/retry.go:36 # 0x12b1a16 google.golang.org/grpc.(*ClientConn).Invoke+0x1f6 google.golang.org/grpc@v1.79.3/call.go:35 # 0x1324e26 github.com/pactus-project/pactus/www/grpc/gen/go.(*networkClient).GetNetworkInfo+0x166 github.com/pactus-project/pactus/www/grpc/gen/go/network_grpc.pb.go:55 # 0x15f24d8 github.com/pactus-project/pactus/www/html.(*Server).NetworkHandler+0x98 github.com/pactus-project/pactus/www/html/network.go:21 # 0x9f2208 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2286 # 0x15a01e1 github.com/gorilla/mux.(*Router).ServeHTTP+0x1e1 github.com/gorilla/mux@v1.8.1/mux.go:212 # 0x15d9455 github.com/gorilla/handlers.recoveryHandler.ServeHTTP+0xd5 github.com/gorilla/handlers@v1.5.2/recovery.go:80 # 0x9f4006 net/http.(*ServeMux).ServeHTTP+0x1c6 net/http/server.go:2828 # 0xa129ad net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3311 # 0x9f02ef net/http.(*conn).serve+0x64f net/http/server.go:2073 0: 0 [1: 32] @ 0x48b485 0x425d05 0x5f15c6 0x60786c 0x607045 0x696fa5 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5f15c5 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1SqrtRatio+0x105 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:162 # 0x60786b github.com/consensys/gnark-crypto/ecc/bls12-381.MapToCurve1+0x58b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:121 # 0x607044 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x84 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:54 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x6c101a 0x6c100e 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x6c1019 bytes.NewReader+0x239 bytes/reader.go:159 # 0x6c100d github.com/rs/zerolog.ConsoleWriter.Write+0x22d github.com/rs/zerolog@v1.34.0/console.go:140 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b485 0x425d05 0xd50fcc 0x104ffa5 0x105029a 0x104f990 0x495521 # 0xd50fcb github.com/multiformats/go-multistream.SelectProtoOrFail[...]+0xab github.com/multiformats/go-multistream@v0.6.1/client.go:55 # 0x104ffa4 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x3e4 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:436 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 32] @ 0x48b4ac 0x4901c9 0x16bb30d 0x16c55d6 0x16cdfb2 0x16cdf71 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16bb30c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c crypto/internal/fips140/bigmod/nat.go:151 # 0x16c55d5 crypto/internal/fips140/ecdsa.signGeneric[...]+0x475 crypto/internal/fips140/ecdsa/ecdsa.go:379 # 0x16cdfb1 crypto/internal/fips140/ecdsa.sign[...]+0x271 crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0x16cdf70 crypto/internal/fips140/ecdsa.Sign[...]+0x230 crypto/internal/fips140/ecdsa/ecdsa.go:306 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b485 0x425d05 0xb6d0ed 0xb74aed 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6d0ec github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x12c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:105 # 0xb74aec github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5ac github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:334 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 80] @ 0x48b4ac 0x4901c9 0x794ac5 0x7b428b 0x7b9f68 0x7bafbd 0xd571a8 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x794ac4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x7b428a crypto/x509.parseAI+0x8a crypto/x509/parser.go:185 # 0x7b9f67 crypto/x509.parseCertificate+0x407 crypto/x509/parser.go:952 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0xd571a7 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x167 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:132 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x1678d85 0x16843f2 0x16e3c55 0x16e49e5 0x96aeae 0x9272a7 0x9312fe 0x941825 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x16843f1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 crypto/internal/fips140/hmac/hmac.go:61 # 0x16e3c54 crypto/internal/fips140/hkdf.Expand[...]+0x214 crypto/internal/fips140/hkdf/hkdf.go:45 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x941824 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x244 crypto/tls/handshake_client_tls13.go:495 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b4ac 0x4901c9 0x8e0795 0x8e0645 0xd4efda 0xd4efb3 0x10d2109 0xd21765 0x495521 # 0x8e0794 github.com/multiformats/go-multistream.lpReadBuf+0xb4 github.com/multiformats/go-multistream@v0.6.1/multistream.go:295 # 0x8e0644 github.com/multiformats/go-multistream.ReadNextTokenBytes+0x24 github.com/multiformats/go-multistream@v0.6.1/multistream.go:269 # 0xd4efd9 github.com/multiformats/go-multistream.ReadNextToken[...]+0x139 github.com/multiformats/go-multistream@v0.6.1/multistream.go:258 # 0xd4efb2 github.com/multiformats/go-multistream.(*MultistreamMuxer[...]).Negotiate+0x112 github.com/multiformats/go-multistream@v0.6.1/multistream.go:207 # 0x10d2108 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x1a8 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:326 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x1690450 0x694c53 0x96b07e 0x9438b3 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169044f crypto/internal/fips140/hmac.New[...]+0x12f crypto/internal/fips140/hmac/hmac.go:186 # 0x694c52 crypto/hmac.New+0xf2 crypto/hmac/hmac.go:56 # 0x96b07d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd crypto/tls/key_schedule.go:39 # 0x9438b2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 crypto/tls/handshake_client_tls13.go:812 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16903bb 0x16e3ada 0x16e49e5 0x96af2d 0x9272a7 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x741374 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51f931 0xd1159b 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x741373 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0x213 github.com/mr-tron/base58@v1.2.0/base58/base58.go:78 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd1159a github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x9a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:38 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0x114fbfe 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x114fbfd github.com/pactus-project/pactus/network.(*streamService).handleStream+0xbd github.com/pactus-project/pactus/network/stream.go:56 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 384] @ 0x48b485 0x4901c9 0xcf3905 0xcf3906 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0xafb5b9 0xafb405 0xafb105 0xafa3e5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xcf3904 github.com/libp2p/go-yamux/v5.newSegmentedBuffer+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/util.go:83 # 0xcf3905 github.com/libp2p/go-yamux/v5.newStream+0x85 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:69 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafb404 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prepOrInvalidate+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:191 # 0xafb104 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).messageSenderForPeer+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:141 # 0xafa3e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x1a4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:74 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 256] @ 0x48b485 0x4901c9 0x4a395c 0x4a37a6 0x4a351c 0x6f152e 0x703c2a 0x7046a6 0x707c9f 0x730165 0x6fbc37 0x72ff08 0x730252 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc4dc 0x8ce45a 0x1161636 0x1593e43 0x131d1ab 0x15692de 0x131d003 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x4a395b sync.(*Pool).pinSlow+0x17b sync/pool.go:241 # 0x4a37a5 sync.(*Pool).pin+0x45 sync/pool.go:220 # 0x4a351b sync.(*Pool).Get+0x1b sync/pool.go:135 # 0x6f152d github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).Get+0xad github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util/buffer_pool.go:46 # 0x703c29 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock+0x49 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:563 # 0x7046a5 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:603 # 0x707c9e github.com/syndtr/goleveldb/leveldb/table.NewReader+0x57e github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:1071 # 0x730164 github.com/syndtr/goleveldb/leveldb.(*tOps).open.func1+0x204 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:418 # 0x6fbc36 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x236 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:497 # 0x72ff07 github.com/syndtr/goleveldb/leveldb.(*tOps).open+0x47 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:405 # 0x730251 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0x71 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:435 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc4db github.com/pactus-project/pactus/store.(*blockStore).blockHeight+0xbb github.com/pactus-project/pactus/store/block.go:118 # 0x8ce459 github.com/pactus-project/pactus/store.(*store).BlockHeight+0x79 github.com/pactus-project/pactus/store/store.go:218 # 0x1161635 github.com/pactus-project/pactus/state.(*state).BlockHeight+0x35 github.com/pactus-project/pactus/state/state.go:681 # 0x1593e42 github.com/pactus-project/pactus/www/grpc.(*blockchainServer).GetBlockHeight+0xc2 github.com/pactus-project/pactus/www/grpc/blockchain.go:152 # 0x131d1aa github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlockHeight_Handler.func1+0xca github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:340 # 0x15692dd github.com/grpc-ecosystem/go-grpc-middleware/recovery.UnaryServerInterceptor.func1+0x9d github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/recovery/interceptors.go:33 # 0x131d002 github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlockHeight_Handler+0x142 github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:342 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 32768] @ 0x48b4b3 0x4901c9 0x124fad3 0x124fbdd 0x1237865 0x12b927a 0x12b8f25 0x12b7fbe 0x12b62b6 0x495521 # 0x124fad2 bufio.NewReaderSize+0xf2 bufio/bufio.go:57 # 0x124fbdc google.golang.org/grpc/internal/transport.newFramer+0x1fc google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:419 # 0x1237864 google.golang.org/grpc/internal/transport.NewHTTP2Client+0xf64 google.golang.org/grpc@v1.79.3/internal/transport/http2_client.go:339 # 0x12b9279 google.golang.org/grpc.(*addrConn).createTransport+0x299 google.golang.org/grpc@v1.79.3/clientconn.go:1518 # 0x12b8f24 google.golang.org/grpc.(*addrConn).tryAllAddrs+0x4a4 google.golang.org/grpc@v1.79.3/clientconn.go:1465 # 0x12b7fbd google.golang.org/grpc.(*addrConn).resetTransportAndUnlock+0x1bd google.golang.org/grpc@v1.79.3/clientconn.go:1348 # 0x12b62b5 google.golang.org/grpc.(*addrConn).connect+0x135 google.golang.org/grpc@v1.79.3/clientconn.go:997 0: 0 [1: 256] @ 0x48b485 0x490767 0x4e0605 0x657645 0x657505 0x656179 0xb0a5f7 0xb0c49f 0xb0c1a5 0xd20b2b 0x10dd891 0x10e05b5 0x10e0ce5 0x10e0174 0x495521 # 0x4e0604 syscall.ParseNetlinkRouteAttr+0x224 syscall/netlink_linux.go:176 # 0x657644 net.addrTable+0x104 net/interface_linux.go:149 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0x10dd890 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.NewManager.func1+0x50 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:159 # 0x10e05b4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).shouldRecordObservation+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:394 # 0x10e0ce4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).maybeRecordObservation+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:426 # 0x10e0173 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).worker+0xb3 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:360 0: 0 [1: 64] @ 0x48b485 0x425d05 0x780c05 0x78098a 0x96b775 0x96bbfa 0x9381e2 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x780c04 crypto/ecdh.(*x25519Curve).NewPrivateKey+0x204 crypto/ecdh/x25519.go:65 # 0x780989 crypto/ecdh.(*x25519Curve).GenerateKey+0xc9 crypto/ecdh/x25519.go:46 # 0x96b774 crypto/tls.(*ecdhKeyExchange).keyShares+0x34 crypto/tls/key_schedule.go:120 # 0x96bbf9 crypto/tls.(*hybridKeyExchange).keyShares+0x39 crypto/tls/key_schedule.go:168 # 0x9381e1 crypto/tls.(*Conn).makeClientHello+0x981 crypto/tls/handshake_client.go:152 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 224] @ 0x48b4ac 0x425d05 0x746d3a 0x746d50 0x16903bb 0x16ca7f7 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x746d39 crypto/internal/fips140/sha512.New+0x19 crypto/internal/fips140/sha512/sha512.go:205 # 0x746d4f crypto/sha512.New+0x2f crypto/sha512/sha512.go:53 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16ca7f6 crypto/internal/fips140/ecdsa.newDRBG[...]+0x316 crypto/internal/fips140/ecdsa/hmacdrbg.go:89 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b4ac 0x4901c9 0x794ac5 0x7b4e93 0x7ba539 0x7bafbd 0xd571a8 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x794ac4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x7b4e92 crypto/x509.parsePublicKey+0x432 crypto/x509/parser.go:288 # 0x7ba538 crypto/x509.parseCertificate+0x9d8 crypto/x509/parser.go:1011 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0xd571a7 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x167 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:132 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b485 0x425d05 0x96be1d 0x9381e2 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x96be1c crypto/tls.(*hybridKeyExchange).keyShares+0x25c crypto/tls/key_schedule.go:189 # 0x9381e1 crypto/tls.(*Conn).makeClientHello+0x981 crypto/tls/handshake_client.go:152 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b4ac 0x4907d3 0xd57b79 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xd57b78 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x538 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:202 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x949b74 0x949b53 0x796204 0x79665c 0x946830 0x9466c2 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x949b73 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x949b52 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 crypto/tls/handshake_messages.go:241 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x94682f vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x20af vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x9466c1 crypto/tls.(*clientHelloMsg).marshalMsg+0x1f41 crypto/tls/handshake_messages.go:240 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4ac 0x473854 0x473366 0xd4f215 0x10d2109 0xd21765 0x495521 # 0xd4f214 github.com/multiformats/go-multistream.(*MultistreamMuxer[...]).Negotiate+0x374 github.com/multiformats/go-multistream@v0.6.1/multistream.go:236 # 0x10d2108 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x1a8 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:326 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 16] @ 0x48b485 0x490767 0x1246f99 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x1246f98 google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x1038 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:468 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [2: 48] @ 0x48b485 0x425d05 0x89a813 0x89abfe 0x8a8fa7 0x8a8d4c 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x89a812 github.com/libp2p/go-libp2p/core/crypto.UnmarshalEd25519PublicKey+0x32 github.com/libp2p/go-libp2p@v0.47.0/core/crypto/ed25519.go:123 # 0x89abfd github.com/libp2p/go-libp2p/core/crypto.PublicKeyFromProto+0x7d github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:143 # 0x8a8fa6 github.com/libp2p/go-libp2p/core/record.UnmarshalEnvelope+0x66 github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:176 # 0x8a8d4b github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x2b github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:111 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 80] @ 0x48b485 0x4901c9 0x77624b 0xd25d9d 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x77624a github.com/multiformats/go-multiaddr.FilterAddrs+0x4a github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:257 # 0xd25d9c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x35c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:513 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 24] @ 0x48b485 0x48b145 0xd19e8b 0xd1a4e7 0xd1a625 0xd26afe 0xd258af 0xd151a9 0xd241d8 0x495521 # 0xd19e8a github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).addCheckFdLimit+0x38a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:164 # 0xd1a4e6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).addCheckPeerLimit+0x386 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:192 # 0xd1a624 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).AddDialJob+0x104 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:203 # 0xd26afd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).limitedDial+0x41d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:573 # 0xd258ae github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialNextAddr+0xee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:470 # 0xd151a8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0xba8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:298 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 24] @ 0x48b4ac 0x4731d7 0xd16573 0xd241d8 0x495521 # 0xd16572 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x1f72 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:271 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 32] @ 0x48b485 0x425d05 0xb06f6d 0xb06f5b 0xb08095 0xb06817 0xb08de7 0xb08dc4 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xb06f6c github.com/multiformats/go-multiaddr.(*Component).Multiaddr+0x14c github.com/multiformats/go-multiaddr@v0.16.1/component.go:26 # 0xb06f5a github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x13a github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:117 # 0xb08094 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0x54 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:292 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08de6 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x66 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08dc3 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x43 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:94 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b485 0x425d05 0x1185765 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x1185764 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x24 github.com/pactus-project/pactus/sync/firewall/firewall.go:165 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x169048e 0x16e3e35 0x16e4b26 0x16e5bf5 0x9416e5 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x16e3e34 crypto/internal/fips140/hkdf.Extract[...]+0xd4 crypto/internal/fips140/hkdf/hkdf.go:20 # 0x16e4b25 crypto/internal/fips140/tls13.extract[...]+0xa5 crypto/internal/fips140/tls13/tls13.go:46 # 0x16e5bf4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 crypto/internal/fips140/tls13/tls13.go:75 # 0x9416e4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x104 crypto/tls/handshake_client_tls13.go:487 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x946830 0x9466c2 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x94682f vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x20af vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x9466c1 crypto/tls.(*clientHelloMsg).marshalMsg+0x1f41 crypto/tls/handshake_messages.go:240 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 384] @ 0x48b485 0x4901c9 0xcf3905 0xcf3906 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0x103a330 0x1039bfb 0x495521 # 0xcf3904 github.com/libp2p/go-yamux/v5.newSegmentedBuffer+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/util.go:83 # 0xcf3905 github.com/libp2p/go-yamux/v5.newStream+0x85 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:69 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x103a32f github.com/libp2p/go-libp2p/p2p/host/autonat.(*client).DialBack+0xaf github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/client.go:38 # 0x1039bfa github.com/libp2p/go-libp2p/p2p/host/autonat.(*AmbientAutoNAT).probe+0x13a github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/autonat.go:390 0: 0 [1: 80] @ 0x48b485 0x425d05 0x89adb4 0x89acdd 0x8abf25 0xd59928 0xd59659 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x89adb3 github.com/libp2p/go-libp2p/core/crypto.PublicKeyToProto+0x73 github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:174 # 0x89acdc github.com/libp2p/go-libp2p/core/crypto.MarshalPublicKey+0x1c github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:159 # 0x8abf24 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x24 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:164 # 0xd59927 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).setupConn+0x47 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:153 # 0xd59658 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0xd8 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:149 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x53dd56 0x53ded9 0x768add 0x8abf51 0xc03db6 0xc03ddc 0xd1c118 0xd1713f 0xd241d8 0x495521 # 0x53dd55 bytes.(*Buffer).grow+0x1b5 bytes/buffer.go:155 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x768adc github.com/multiformats/go-multihash.Sum+0x5c github.com/multiformats/go-multihash@v0.2.3/sum.go:27 # 0x8abf50 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x50 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:172 # 0xc03db5 github.com/libp2p/go-libp2p/core/peer.ID.MatchesPublicKey+0x35 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:76 # 0xc03ddb github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryKeyBook).AddPubKey+0x5b github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/keybook.go:60 # 0xd1c117 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addConn+0x2d7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:398 # 0xd1713e github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x2b3e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:343 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x5e7410 0x60dd8a 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd89 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x409 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:86 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x425d05 0xc00256 0xc118f0 0x495521 # 0xc00255 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).ConsumePeerRecord+0x1b5 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:319 # 0xc118ef github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).manageAddrBook+0x5af github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:735 0: 0 [1: 80] @ 0x48b4ac 0x47329e 0x473292 0x472805 0x47295e 0x664ec9 0x522594 0x522d0e 0x52580c 0x51cab4 0x92fbe5 0x92fbaf 0xcef2a4 0xcf16b1 0x495521 # 0x664ec8 net.(*OpError).Error+0x108 net/net.go:518 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x92fbe4 fmt.Errorf+0xa4 fmt/errors.go:26 # 0x92fbae crypto/tls.(*Conn).Close+0x6e crypto/tls/conn.go:1448 # 0xcef2a3 github.com/libp2p/go-yamux/v5.(*Session).close+0x263 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:324 # 0xcf16b0 github.com/libp2p/go-yamux/v5.(*Session).recv+0x30 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:693 0: 0 [2: 64] @ 0x48b4ac 0x4901c9 0x16bb30d 0x16c5014 0x16c5269 0x16cdfb2 0x16cdf71 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16bb30c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c crypto/internal/fips140/bigmod/nat.go:151 # 0x16c5013 crypto/internal/fips140/ecdsa.inverse[...]+0x33 crypto/internal/fips140/ecdsa/ecdsa.go:385 # 0x16c5268 crypto/internal/fips140/ecdsa.signGeneric[...]+0x108 crypto/internal/fips140/ecdsa/ecdsa.go:345 # 0x16cdfb1 crypto/internal/fips140/ecdsa.sign[...]+0x271 crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0x16cdf70 crypto/internal/fips140/ecdsa.Sign[...]+0x230 crypto/internal/fips140/ecdsa/ecdsa.go:306 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 640] @ 0x48b485 0x425d05 0x6c107d 0x6c1071 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x6c107c encoding/json.NewDecoder+0x29c encoding/json/stream.go:34 # 0x6c1070 github.com/rs/zerolog.ConsoleWriter.Write+0x290 github.com/rs/zerolog@v1.34.0/console.go:140 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 64] @ 0x48b485 0x425d05 0x771651 0x7718dc 0x774d30 0x8ad5da 0x8ac9db 0x8accd3 0x8a9ed4 0x8a95fb 0x4a336c 0x8a957b 0x8a954f 0x8a8e65 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x771650 github.com/multiformats/go-multiaddr.readComponent+0x3d0 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:120 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x8ad5d9 github.com/libp2p/go-libp2p/core/peer.addrsFromProtobuf+0x99 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:236 # 0x8ac9da github.com/libp2p/go-libp2p/core/peer.PeerRecordFromProtobuf+0x9a github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:123 # 0x8accd2 github.com/libp2p/go-libp2p/core/peer.(*PeerRecord).UnmarshalRecord+0xd2 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:176 # 0x8a9ed3 github.com/libp2p/go-libp2p/core/record.unmarshalRecordPayload+0xb3 github.com/libp2p/go-libp2p@v0.47.0/core/record/record.go:81 # 0x8a95fa github.com/libp2p/go-libp2p/core/record.(*Envelope).Record.func1+0x3a github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:230 # 0x4a336b sync.(*Once).doSlow+0xab sync/once.go:78 # 0x8a957a sync.(*Once).Do+0x3a sync/once.go:69 # 0x8a954e github.com/libp2p/go-libp2p/core/record.(*Envelope).Record+0xe github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:226 # 0x8a8e64 github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x144 github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:121 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 192] @ 0x48b485 0x4901c9 0xd2478e 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0xd2478d github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x6d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:360 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 32] @ 0x48b4ac 0x4731d7 0x51fa46 0xa4e7b4 0xb7568c 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xa4e7b3 github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xb3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb7568b github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0xab github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:412 0: 0 [1: 48] @ 0x48b485 0x421deb 0x631b92 0x631cb3 0x6313b0 0x65faac 0x65f3f4 0xd09dd0 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x631b91 net/netip.parseIPv4Fields+0x2f1 net/netip/netip.go:184 # 0x631cb2 net/netip.parseIPv4+0x32 net/netip/netip.go:197 # 0x6313af net/netip.ParseAddr+0x4f net/netip/netip.go:118 # 0x65faab net.(*Resolver).lookupIPAddr+0x8b net/lookup.go:310 # 0x65f3f3 net.(*Resolver).LookupIPAddr+0x33 net/lookup.go:221 # 0xd09dcf github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0x28f github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:182 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 160] @ 0x48b485 0x425d05 0xcd50cc 0xcdac05 0xcf7502 0xcee82e 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0xc0b5ed 0x495521 # 0xcd50cb github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScopeSpan+0xcb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:68 # 0xcdac04 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceScope).BeginSpan+0xe4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:739 # 0xcf7501 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn.func1+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:45 # 0xcee82d github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x1ad github.com/libp2p/go-yamux/v5@v5.1.0/session.go:214 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [2: 384] @ 0x48b485 0x425d05 0x6469b2 0xe04365 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x6469b1 net.(*Dialer).DialContext+0x1f1 net/dial.go:544 # 0xe04364 github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0x224 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:32 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b4ac 0x4731d7 0x659238 0x77822f 0x77eb4a 0x77278f 0x7737ca 0x773385 0x772f4e 0xb06f48 0xb08095 0xb06817 0xb08eb4 0xb08e84 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x659237 net.IP.String+0xf7 net/ip.go:315 # 0x77822e github.com/multiformats/go-multiaddr.ip6BtS+0x6e github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:134 # 0x77eb49 github.com/multiformats/go-multiaddr.twrp.BytesToString+0x29 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:47 # 0x77278e github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x8e github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0x7737c9 github.com/multiformats/go-multiaddr.validateComponent+0x389 github.com/multiformats/go-multiaddr@v0.16.1/component.go:337 # 0x773384 github.com/multiformats/go-multiaddr.newComponent+0x364 github.com/multiformats/go-multiaddr@v0.16.1/component.go:283 # 0x772f4d github.com/multiformats/go-multiaddr.NewComponent+0x24d github.com/multiformats/go-multiaddr@v0.16.1/component.go:246 # 0xb06f47 github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x127 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:113 # 0xb08094 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0x54 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:292 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08eb3 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x133 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08e83 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x103 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:99 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 320] @ 0x48b485 0x48b665 0x48b6d3 0x4cc225 0x5a5745 0x59f36f 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x48b6d2 reflect.unsafe_NewArray+0x12 runtime/malloc.go:2278 # 0x4cc224 reflect.MakeSlice+0xa4 reflect/value.go:3061 # 0x5a5744 github.com/fxamacker/cbor/v2.(*decoder).parseArrayToSlice+0x164 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2357 # 0x59f36e github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x12ae github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1681 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b4ac 0x4901c9 0x937d86 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x937d85 crypto/tls.(*Conn).makeClientHello+0x525 crypto/tls/handshake_client.go:115 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 48] @ 0x48b4ac 0x47329e 0x473292 0x472805 0x472a10 0xb0758e 0xe02f85 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xb0758d github.com/multiformats/go-multiaddr/net.DialArgs+0x24d github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:186 # 0xe02f84 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:23 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x425d05 0x53b6b3 0x12cc7a5 0x12cc785 0x12c5adf 0x495521 # 0x53b6b2 context.WithValue+0xb2 context/context.go:737 # 0x12cc7a4 google.golang.org/grpc.contextWithServer+0x64 google.golang.org/grpc@v1.79.3/server.go:2051 # 0x12cc784 google.golang.org/grpc.(*Server).handleStream+0x44 google.golang.org/grpc@v1.79.3/server.go:1788 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 48] @ 0x48b485 0x4901c9 0xc212f3 0xc1c733 0xc278a5 0x495521 # 0xc212f2 github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).getPeers+0x92 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:2142 # 0xc1c732 github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).heartbeat+0xb32 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1646 # 0xc278a4 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0xcc4 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:891 0: 0 [1: 48] @ 0x48b4ac 0x473854 0x473366 0xb1bd35 0xb1bd2b 0xb1875a 0xb6765b 0xb666e5 0xb664e8 0x495521 # 0xb1bd34 github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x34 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb1bd2a github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).bucketIdForPeer+0x2a github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:556 # 0xb18759 github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).UsefulNewPeer+0xb9 github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:131 # 0xb6765a github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).peerFound+0x3a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:666 # 0xb666e4 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).fixLowPeers+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:506 # 0xb664e7 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runFixLowPeersLoop.func1+0xa7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:492 0: 0 [1: 48] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 24] @ 0x48b485 0x48b145 0x11953c8 0x1194b3a 0x1151d43 0x495521 # 0x11953c7 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0xa7 github.com/pactus-project/pactus/sync/sync.go:313 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x51fa46 0xb080f4 0xb06817 0xb08eb4 0xb08e84 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xb080f3 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0xb3 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:298 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08eb3 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x133 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08e83 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x103 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:99 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0xcf3977 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0xafb5b9 0xafbd9e 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xcf3976 github.com/libp2p/go-yamux/v5.newStream+0xf6 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:73 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafbd9d github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0xfd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:270 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 48] @ 0x48b4ac 0x4907d3 0x92deb7 0x92da2f 0x942c56 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x92deb6 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 crypto/tls/conn.go:1179 # 0x92da2e crypto/tls.(*Conn).readHandshake+0x26e crypto/tls/conn.go:1120 # 0x942c55 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35 crypto/tls/handshake_client_tls13.go:689 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b485 0x425d05 0x6956dd 0x1153ef8 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x6956dc github.com/pactus-project/pactus/crypto/bls.SignatureAggregate+0x11c github.com/pactus-project/pactus/crypto/bls/bls.go:51 # 0x1153ef7 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x177 github.com/pactus-project/pactus/sync/bundle/message/hello.go:95 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 112] @ 0x48b485 0x425d05 0x491f3c 0x4eeea8 0xcefa93 0xcef678 0xcef710 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4eeea7 time.NewTimer+0x67 time/sleep.go:145 # 0xcefa92 github.com/libp2p/go-yamux/v5.(*Session).Ping+0x232 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:414 # 0xcef677 github.com/libp2p/go-yamux/v5.(*Session).measureRTT+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:356 # 0xcef70f github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT+0x2f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:368 0: 0 [1: 32] @ 0x48b4ac 0x4901c9 0x16e3aa5 0x16e49e5 0x96b045 0x942ca6 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3aa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 crypto/internal/fips140/hkdf/hkdf.go:28 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96b044 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 crypto/tls/key_schedule.go:38 # 0x942ca5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x85 crypto/tls/handshake_client_tls13.go:700 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b4ac 0x4731d7 0x77a585 0x77eb4a 0x77278f 0xd09d3e 0xd09d35 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x77a584 github.com/multiformats/go-multiaddr.dnsBtS+0x24 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:441 # 0x77eb49 github.com/multiformats/go-multiaddr.twrp.BytesToString+0x29 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:47 # 0x77278e github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x8e github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0xd09d3d github.com/multiformats/go-multiaddr.(*Component).Value+0x1fd github.com/multiformats/go-multiaddr@v0.16.1/component.go:184 # 0xd09d34 github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0x1f4 github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:165 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0xcf38e9 0xcf39e5 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0xafb5b9 0xafbd9e 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xcf38e8 github.com/libp2p/go-yamux/v5.makePipeDeadline+0x68 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:22 # 0xcf39e4 github.com/libp2p/go-yamux/v5.newStream+0x164 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:64 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafbd9d github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0xfd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:270 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 80] @ 0x48b485 0x425d05 0x124c52e 0x12c86fd 0x12c8701 0x12cd306 0x12c5adf 0x495521 # 0x124c52d google.golang.org/grpc/internal/transport.(*http2Server).writeStatus+0x7cd google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:1106 # 0x12c86fc google.golang.org/grpc/internal/transport.(*ServerStream).WriteStatus+0x171c google.golang.org/grpc@v1.79.3/internal/transport/server_stream.go:77 # 0x12c8700 google.golang.org/grpc.(*Server).processUnaryRPC+0x1720 google.golang.org/grpc@v1.79.3/server.go:1442 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x697d5b 0x697c0a 0x5a1825 0x59e79d 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x697d5a github.com/pactus-project/pactus/crypto/bls.(*Signature).Decode+0x3a github.com/pactus-project/pactus/crypto/bls/signature.go:76 # 0x697c09 github.com/pactus-project/pactus/crypto/bls.(*Signature).UnmarshalCBOR+0xe9 github.com/pactus-project/pactus/crypto/bls/signature.go:66 # 0x5a1824 github.com/fxamacker/cbor/v2.(*decoder).parseToUnmarshaler+0x164 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1856 # 0x59e79c github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x6dc github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1505 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 128] @ 0x48b485 0x421deb 0x8e73e5 0x8e7401 0x8e6b0c 0xaf8225 0xaf81f8 0xb6abdb 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x8e73e4 go.opentelemetry.io/otel/attribute.computeDataFixed+0xa4 go.opentelemetry.io/otel@v1.40.0/attribute/set.go:375 # 0x8e7400 go.opentelemetry.io/otel/attribute.newSet+0xc0 go.opentelemetry.io/otel@v1.40.0/attribute/set.go:362 # 0x8e6b0b go.opentelemetry.io/otel/attribute.NewSetWithFiltered+0x2ab go.opentelemetry.io/otel@v1.40.0/attribute/set.go:265 # 0xaf8224 go.opentelemetry.io/otel/attribute.NewSet+0x44 go.opentelemetry.io/otel@v1.40.0/attribute/set.go:210 # 0xaf81f7 github.com/libp2p/go-libp2p-kad-dht/internal/metrics.ContextWithAttributes+0x17 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/metrics/context.go:16 # 0xb6abda github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x45a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:88 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 48] @ 0x48b485 0x425d05 0xcef999 0xcef957 0xcef678 0xcef710 0x495521 # 0xcef998 github.com/libp2p/go-yamux/v5.newPing+0x138 github.com/libp2p/go-yamux/v5@v5.1.0/ping.go:18 # 0xcef956 github.com/libp2p/go-yamux/v5.(*Session).Ping+0xf6 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:397 # 0xcef677 github.com/libp2p/go-yamux/v5.(*Session).measureRTT+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:356 # 0xcef70f github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT+0x2f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:368 0: 0 [1: 32] @ 0x48b485 0x46ea6d 0xd09c55 0xd09c2f 0xd09bec 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0xd09c54 github.com/multiformats/go-multiaddr.Multiaddr.copy+0x114 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:23 # 0xd09c2e github.com/multiformats/go-multiaddr.SplitFirst+0xee github.com/multiformats/go-multiaddr@v0.16.1/util.go:68 # 0xd09beb github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0xab github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:162 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 128] @ 0x48b485 0x425d05 0x6690c6 0x66909d 0x65e5b8 0x672047 0x67059f 0x643945 0x64391a 0x6433b3 0x64feb8 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x6690c5 net.newFD+0xc5 net/fd_unix.go:27 # 0x66909c net.socket+0x9c net/sock_posix.go:27 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x67059e net.dialUDP+0x29e net/udpsock.go:304 # 0x643944 net.DialUDP+0x124 net/udpsock.go:288 # 0x643919 net.srcAddrs+0xf9 net/addrselect.go:50 # 0x6433b2 net.sortByRFC6724+0x32 net/addrselect.go:18 # 0x64feb7 net.(*Resolver).goLookupIPCNAMEOrder+0x1437 net/dnsclient_unix.go:799 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [2: 128] @ 0x48b4ac 0x4731d7 0x16e49a9 0x16e4589 0x9417e5 0x9417a6 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e49a8 crypto/internal/fips140/tls13.ExpandLabel[...]+0x368 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x9417e4 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x204 crypto/internal/fips140/tls13/tls13.go:112 # 0x9417a5 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x1c5 crypto/tls/handshake_client_tls13.go:494 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b485 0x425d05 0xc27365 0xc27359 0x495521 # 0xc27364 github.com/libp2p/go-libp2p-pubsub.(*PubSub).getHelloPacket+0x784 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:22 # 0xc27358 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0x778 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:830 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x7fb765 0x7faff0 0xafa545 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0x7fb764 google.golang.org/protobuf/proto.MarshalOptions.marshal+0x3c4 google.golang.org/protobuf@v1.36.11/proto/encode.go:190 # 0x7fafef google.golang.org/protobuf/proto.Marshal+0x4f google.golang.org/protobuf@v1.36.11/proto/encode.go:111 # 0xafa544 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x304 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:81 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [2: 128] @ 0x48b485 0x490767 0x4e0605 0x657645 0x657505 0x656179 0xb0a5f7 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x4e0604 syscall.ParseNetlinkRouteAttr+0x224 syscall/netlink_linux.go:176 # 0x657644 net.addrTable+0x104 net/interface_linux.go:149 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x94608e 0x945f20 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x94608d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x190d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x945f1f crypto/tls.(*clientHelloMsg).marshalMsg+0x179f crypto/tls/handshake_messages.go:195 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4ac 0x425d05 0x778068 0x77809c 0x77ebc6 0x772ef8 0xb06f48 0xb08095 0xb06817 0xb08eb4 0xb08e84 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x778067 net.ParseIP+0x27 net/ip.go:528 # 0x77809b github.com/multiformats/go-multiaddr.ip6StB+0x5b github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:121 # 0x77ebc5 github.com/multiformats/go-multiaddr.twrp.StringToBytes+0x25 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:44 # 0x772ef7 github.com/multiformats/go-multiaddr.NewComponent+0x1f7 github.com/multiformats/go-multiaddr@v0.16.1/component.go:242 # 0xb06f47 github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x127 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:113 # 0xb08094 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0x54 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:292 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08eb3 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x133 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08e83 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x103 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:99 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4ac 0x4907d3 0x56a859 0x56ac5c 0x56a4fd 0x55a094 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x56a858 encoding/json.(*scanner).pushParseState+0x58 encoding/json/scanner.go:181 # 0x56ac5b encoding/json.stateBeginValue+0x1fb encoding/json/scanner.go:224 # 0x56a4fc encoding/json.checkValid+0x9c encoding/json/scanner.go:37 # 0x55a093 encoding/json.Unmarshal+0x53 encoding/json/decode.go:107 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x16e4718 0x16e4589 0x16e3f7a 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e4717 crypto/internal/fips140/tls13.ExpandLabel[...]+0xd7 crypto/internal/fips140/tls13/tls13.go:32 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e3f79 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 crypto/internal/fips140/tls13/tls13.go:96 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b4ac 0x4731d7 0x77166d 0x7718dc 0x774d30 0x774a05 0x1185910 0x1184fef 0x1185493 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x77166c github.com/multiformats/go-multiaddr.readComponent+0x3ec github.com/multiformats/go-multiaddr@v0.16.1/codec.go:121 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x774a04 github.com/multiformats/go-multiaddr.NewMultiaddr+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:40 # 0x118590f github.com/pactus-project/pactus/sync/firewall.(*Firewall).getIPFromMultiAddress+0x2f github.com/pactus-project/pactus/sync/firewall/firewall.go:204 # 0x1184fee github.com/pactus-project/pactus/sync/firewall.(*Firewall).IsBannedAddress+0x2e github.com/pactus-project/pactus/sync/firewall/firewall.go:90 # 0x1185492 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0x92 github.com/pactus-project/pactus/sync/firewall/firewall.go:136 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b4ac 0x4907d3 0x944411 0x9443e1 0x9442ed 0x944244 0x944214 0x944219 0x947d72 0x796204 0x79665c 0x9478d2 0x94733e 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x944410 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x150 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x9443e0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x120 vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x9442ec crypto/tls.addBytesWithLength.func1+0x2c crypto/tls/handshake_messages.go:31 # 0x944243 crypto/tls.marshalingFunction.Marshal+0x43 crypto/tls/handshake_messages.go:21 # 0x944213 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddValue+0x13 vendor/golang.org/x/crypto/cryptobyte/builder.go:346 # 0x944218 crypto/tls.addBytesWithLength+0x18 crypto/tls/handshake_messages.go:27 # 0x947d71 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x211 crypto/tls/handshake_messages.go:350 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0xb6cbff 0xb6cc5d 0xb6cc91 0xb6d00f 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cbfe github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x3e github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6cc5c github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x9c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6cc90 github.com/libp2p/go-libp2p-kad-dht.OptPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:56 # 0xb6d00e github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x4e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:106 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 64] @ 0x48b4ac 0x425d05 0xb6cd1e 0xb6cd91 0xb6cea6 0xb7615c 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cd1d github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x5d github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6cd90 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6cea5 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x1e5 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:70 # 0xb7615b github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xfb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:477 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x741374 0xb746bb 0xb74695 0xb74696 0xb74748 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0x741373 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0x213 github.com/mr-tron/base58@v1.2.0/base58/base58.go:78 # 0xb746ba github.com/mr-tron/base58/base58.FastBase58Encoding+0x17a github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0xb74694 github.com/mr-tron/base58/base58.Encode+0x154 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0xb74695 github.com/libp2p/go-libp2p/core/peer.ID.String+0x155 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0xb74747 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x207 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:325 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 384] @ 0x48b4ac 0x4901c9 0x5e5a35 0x5e71d9 0x5e7410 0x60dd8a 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e5a34 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x54 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:302 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd89 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x409 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:86 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 24] @ 0x48b485 0x4901c9 0xaf255e 0xaf23ba 0xaf2399 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0xaf255d github.com/libp2p/go-libp2p-kad-dht/pb.(*Message_Peer).Addresses+0x3d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:107 # 0xaf23b9 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:55 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 24] @ 0x48b485 0x48b145 0xd116c8 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0xd116c7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x1c7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 24] @ 0x48b485 0x4901c9 0xc01b85 0xc01a25 0xd24276 0xd14a90 0xd241d8 0x495521 # 0xc01b84 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.validAddrs+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:479 # 0xc01a24 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).Addrs+0x124 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:475 # 0xd24275 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0x55 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:300 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [3: 144] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x425d05 0x65fb1d 0x65f3f4 0xd09dd0 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x65fb1c net.(*Resolver).lookupIPAddr+0xfc net/lookup.go:320 # 0x65f3f3 net.(*Resolver).LookupIPAddr+0x33 net/lookup.go:221 # 0xd09dcf github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0x28f github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:182 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 96] @ 0x48b485 0x421deb 0xa49df4 0xa49aed 0xa4e7ec 0xb73605 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xa49df3 go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x1d3 go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:187 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb73604 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0xa4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:164 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 32] @ 0x48b485 0x490767 0xd1250c 0xd18bef 0xd14bf9 0xd241d8 0x495521 # 0xd1250b github.com/libp2p/go-libp2p/p2p/net/swarm.DefaultDialRanker+0xacb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:94 # 0xd18bee github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).rankAddrs+0x4e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:428 # 0xd14bf8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x5f8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:193 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 112] @ 0x48b4ac 0x4901c9 0x741226 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51fa33 0xcd2c8c 0xcd3f35 0xd2d3b9 0x10d366f 0x103a330 0x1039bfb 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51fa32 fmt.Sprintf+0x52 fmt/print.go:239 # 0xcd2c8b github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1cb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0x103a32f github.com/libp2p/go-libp2p/p2p/host/autonat.(*client).DialBack+0xaf github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/client.go:38 # 0x1039bfa github.com/libp2p/go-libp2p/p2p/host/autonat.(*AmbientAutoNAT).probe+0x13a github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/autonat.go:390 0: 0 [1: 64] @ 0x48b4ac 0x473854 0x473366 0x16e3bec 0x16e49e5 0x16e4589 0x942e71 0x942e37 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3beb crypto/internal/fips140/hkdf.Expand[...]+0x1ab crypto/internal/fips140/hkdf/hkdf.go:43 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x942e70 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x250 crypto/internal/fips140/tls13/tls13.go:137 # 0x942e36 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x216 crypto/tls/handshake_client_tls13.go:713 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b485 0x41b4ad 0x1246116 0x1246105 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x1246115 google.golang.org/grpc/internal/transport.(*recvBuffer).init+0x1b5 google.golang.org/grpc@v1.79.3/internal/transport/transport.go:75 # 0x1246104 google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x1a4 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:402 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 48] @ 0x48b485 0x425d05 0x48b75a 0x48b76f 0x53a116 0x53ae38 0x64bc89 0x64bc51 0x64d185 0x6506ec 0x495521 # 0x53a115 context.(*cancelCtx).propagateCancel+0x155 context/context.go:499 # 0x53ae37 context.WithDeadlineCause+0x137 context/context.go:643 # 0x64bc88 context.WithDeadline+0x2e8 context/context.go:626 # 0x64bc50 net.(*Resolver).exchange+0x2b0 net/dnsclient_unix.go:182 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [1: 80] @ 0x48b4ac 0x4907d3 0x52d5d0 0x51f957 0xd1159b 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0x52d5cf strings.(*Builder).Write+0x8f strings/builder.go:89 # 0x51f956 fmt.Fprintf+0x96 fmt/print.go:225 # 0xd1159a github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x9a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:38 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x53dd56 0x53ded9 0x768add 0x8abf51 0x1053f2f 0x1053865 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x53dd55 bytes.(*Buffer).grow+0x1b5 bytes/buffer.go:155 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x768adc github.com/multiformats/go-multihash.Sum+0x5c github.com/multiformats/go-multihash@v0.2.3/sum.go:27 # 0x8abf50 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x50 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:172 # 0x1053f2e github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeSignedPeerRecord+0x4e github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:849 # 0x1053864 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xd04 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:797 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 64] @ 0x48b485 0x4901c9 0x77ad0c 0xd0a35d 0xd0a24e 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x77ad0b github.com/multiformats/go-multiaddr.Join+0x14b github.com/multiformats/go-multiaddr@v0.16.1/util.go:33 # 0xd0a35c github.com/multiformats/go-multiaddr.Multiaddr.Encapsulate+0x81c github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:202 # 0xd0a24d github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0x70d github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:301 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 16] @ 0x48b4a5 0x473854 0x473366 0x77276c 0x7737ca 0x7716c7 0x7718dc 0x774d30 0x774a05 0xd0a76a 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x77276b github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x6b github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0x7737c9 github.com/multiformats/go-multiaddr.validateComponent+0x389 github.com/multiformats/go-multiaddr@v0.16.1/component.go:337 # 0x7716c6 github.com/multiformats/go-multiaddr.readComponent+0x446 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:125 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x774a04 github.com/multiformats/go-multiaddr.NewMultiaddr+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:40 # 0xd0a769 github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0xc29 github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:206 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 32] @ 0x48b485 0x425d05 0x499945 0x5485a6 0xc1d1f6 0xc278a5 0x495521 # 0x499944 internal/reflectlite.Swapper+0x144 internal/reflectlite/swapper.go:46 # 0x5485a5 sort.Slice+0x85 sort/slice.go:26 # 0xc1d1f5 github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).heartbeat+0x15f5 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1761 # 0xc278a4 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0xcc4 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:891 0: 0 [1: 128] @ 0x48b485 0x4901c9 0xb0a615 0xb0c49f 0xb0c1a5 0xd20b2b 0xd25aa7 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xb0a614 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x34 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:395 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0xd25aa6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x66 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:494 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xd1c88e 0x10d3229 0x114ffdb 0x114c4ca 0x495521 # 0xd1c88d github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x8d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:475 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x5439d5 0x5c9365 0x697dcb 0x697d61 0x697c0a 0x5a1825 0x59e79d 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5439d4 encoding/binary.Read+0x74 encoding/binary/binary.go:261 # 0x5c9364 github.com/pactus-project/pactus/util/encoding.ReadElement+0x284 github.com/pactus-project/pactus/util/encoding/encoding.go:219 # 0x697dca github.com/pactus-project/pactus/util/encoding.ReadElements+0xaa github.com/pactus-project/pactus/util/encoding/encoding.go:229 # 0x697d60 github.com/pactus-project/pactus/crypto/bls.(*Signature).Decode+0x40 github.com/pactus-project/pactus/crypto/bls/signature.go:77 # 0x697c09 github.com/pactus-project/pactus/crypto/bls.(*Signature).UnmarshalCBOR+0xe9 github.com/pactus-project/pactus/crypto/bls/signature.go:66 # 0x5a1824 github.com/fxamacker/cbor/v2.(*decoder).parseToUnmarshaler+0x164 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1856 # 0x59e79c github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x6dc github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1505 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b485 0x425d05 0xb6a87a 0xb6a809 0xb6a7a8 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xb6a879 github.com/libp2p/go-msgio.NewVarintReaderSizeWithPool+0xf9 github.com/libp2p/go-msgio@v0.3.0/varint.go:99 # 0xb6a808 github.com/libp2p/go-msgio.NewVarintReaderSize+0x88 github.com/libp2p/go-msgio@v0.3.0/varint.go:84 # 0xb6a7a7 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x27 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:39 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 24] @ 0x48b4ac 0x4731d7 0x10d9afe 0x10d9a83 0x8e006b 0x495521 # 0x10d9afd github.com/multiformats/go-multistream.ReadNextToken[...]+0xbd github.com/multiformats/go-multistream@v0.6.1/multistream.go:263 # 0x10d9a82 github.com/multiformats/go-multistream.(*lazyClientConn[...]).doReadHandshake+0x42 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:107 # 0x8e006a github.com/multiformats/go-multistream.(*once).Do+0x6a github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:58 0: 0 [1: 128] @ 0x48b485 0x425d05 0x9431fd 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x9431fc crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x15c crypto/tls/handshake_client_tls13.go:758 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x425d05 0x4e10ed 0x4e1397 0x6697d0 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x4e10ec syscall.anyToSockaddr+0x16c syscall/syscall_linux.go:677 # 0x4e1396 syscall.Getsockname+0x76 syscall/syscall_linux.go:715 # 0x6697cf net.(*netFD).dial+0x42f net/sock_posix.go:139 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1690357 0x16ca7f7 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16ca7f6 crypto/internal/fips140/ecdsa.newDRBG[...]+0x316 crypto/internal/fips140/ecdsa/hmacdrbg.go:89 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 160] @ 0x48b4ac 0x4901c9 0xb1eb26 0xb70af9 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb1eb25 github.com/libp2p/go-libp2p-kad-dht/netsize.(*Estimator).NetworkSize+0x165 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/netsize/netsize.go:168 # 0xb70af8 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x518 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:50 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 48] @ 0x48b485 0x425d05 0x6be753 0x6d6ce4 0x6bdd06 0x6d1ebd 0x6e7665 0x6e7655 0x6e8328 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6be752 github.com/rs/zerolog.init.func7+0x32 github.com/rs/zerolog@v1.34.0/globals.go:87 # 0x6d6ce3 github.com/rs/zerolog.init.1.func1+0x23 github.com/rs/zerolog@v1.34.0/encoder_json.go:22 # 0x6bdd05 github.com/rs/zerolog/internal/json.Encoder.AppendInterface+0x45 github.com/rs/zerolog@v1.34.0/internal/json/types.go:387 # 0x6d1ebc github.com/rs/zerolog.(*Event).Interface+0x11c github.com/rs/zerolog@v1.34.0/event.go:759 # 0x6e7664 github.com/rs/zerolog.(*Event).Any+0x284 github.com/rs/zerolog@v1.34.0/event.go:748 # 0x6e7654 github.com/pactus-project/pactus/util/logger.addFields+0x274 github.com/pactus-project/pactus/util/logger/logger.go:149 # 0x6e8327 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0xa7 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 96] @ 0x48b4ac 0x473854 0x473366 0xb6cc18 0xb6cc5d 0xb6cc91 0xb6d00f 0xb74aed 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cc17 github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x57 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6cc5c github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x9c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6cc90 github.com/libp2p/go-libp2p-kad-dht.OptPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:56 # 0xb6d00e github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x4e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:106 # 0xb74aec github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5ac github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:334 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 24] @ 0x48b485 0x425d05 0x647179 0x64683b 0xe04365 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x647178 net.(*Dialer).dialCtx+0x1f8 net/dial.go:585 # 0x64683a net.(*Dialer).DialContext+0x7a net/dial.go:527 # 0xe04364 github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0x224 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:32 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b4ac 0x48b67e 0x48b713 0x410b85 0x410b78 0x415895 0xceea5c 0xcf6b7d 0xd22235 0xd21fcf 0x104fc52 0x105029a 0x104f990 0x495521 # 0xceea5b github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x3db github.com/libp2p/go-yamux/v5@v5.1.0/session.go:237 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0x104fc51 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x91 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:420 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x169048e 0x16e3ada 0x16e49e5 0x96b045 0x9438b3 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96b044 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 crypto/tls/key_schedule.go:38 # 0x9438b2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 crypto/tls/handshake_client_tls13.go:812 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x4901c9 0xb0bd5f 0xb0c27d 0xd20b2b 0xd25aa7 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xb0bd5e github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddress+0xfe github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:21 # 0xb0c27c github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x11c github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:58 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0xd25aa6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x66 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:494 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 32] @ 0x48b485 0x425d05 0xc0b847 0x495521 # 0xc0b846 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0x306 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x16e49a9 0x16e4589 0x942e71 0x942e37 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e49a8 crypto/internal/fips140/tls13.ExpandLabel[...]+0x368 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x942e70 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x250 crypto/internal/fips140/tls13/tls13.go:137 # 0x942e36 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x216 crypto/tls/handshake_client_tls13.go:713 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1690357 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x943985 0x94394f 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x943984 crypto/tls.(*Conn).setWriteTrafficSecret+0x124 crypto/tls/conn.go:1706 # 0x94394e crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xee crypto/tls/handshake_client_tls13.go:819 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 384] @ 0x48b485 0x490767 0xb26310 0xb7622a 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb2630f github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).TryAdd+0x18f github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:91 # 0xb76229 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0x1c9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:497 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 96] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b485 0x490767 0x6576f0 0x657505 0x656179 0xb0a5f7 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x6576ef net.addrTable+0x1af net/interface_linux.go:155 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [1: 24] @ 0x48b485 0x421deb 0xaf8245 0xb6abdb 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xaf8244 github.com/libp2p/go-libp2p-kad-dht/internal/metrics.ContextWithAttributes+0x64 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/metrics/context.go:16 # 0xb6abda github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x45a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:88 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 32] @ 0x48b4ac 0x4731d7 0x51fa46 0xa4e7b4 0xb76c45 0xb7570e 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xa4e7b3 github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xb3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb76c44 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:524 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [1: 48] @ 0x48b485 0x490767 0x843056 0x855f3a 0x855b78 0x82878c 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xafc994 0x495521 # 0x843055 google.golang.org/protobuf/internal/impl.consumeBytesSlice+0xd5 google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5577 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x82878b google.golang.org/protobuf/internal/impl.consumeMessageSliceInfo+0xeb google.golang.org/protobuf@v1.36.11/internal/impl/codec_field.go:448 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xafc993 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg.func1+0x133 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:330 0: 0 [1: 112] @ 0x48b485 0x425d05 0x456eb8 0x469cf5 0xcf3dab 0xcf6f18 0xd2ccca 0x8e096a 0x7404f1 0x8e0769 0x8e0645 0x10d9ae6 0x10d9a83 0x8e006b 0x495521 # 0xcf3daa github.com/libp2p/go-yamux/v5.(*Stream).Read+0x1ca github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 # 0xcf6f17 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x17 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:37 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x8e0969 github.com/multiformats/go-multistream.(*byteReader).ReadByte+0x49 github.com/multiformats/go-multistream@v0.6.1/multistream.go:322 # 0x7404f0 github.com/multiformats/go-varint.ReadUvarint+0x50 github.com/multiformats/go-varint@v0.1.0/varint.go:90 # 0x8e0768 github.com/multiformats/go-multistream.lpReadBuf+0x88 github.com/multiformats/go-multistream@v0.6.1/multistream.go:286 # 0x8e0644 github.com/multiformats/go-multistream.ReadNextTokenBytes+0x24 github.com/multiformats/go-multistream@v0.6.1/multistream.go:269 # 0x10d9ae5 github.com/multiformats/go-multistream.ReadNextToken[...]+0xa5 github.com/multiformats/go-multistream@v0.6.1/multistream.go:258 # 0x10d9a82 github.com/multiformats/go-multistream.(*lazyClientConn[...]).doReadHandshake+0x42 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:107 # 0x8e006a github.com/multiformats/go-multistream.(*once).Do+0x6a github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:58 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x169036f 0x16e3ada 0x16e49e5 0x96af2d 0x9272a7 0x9312fe 0x941825 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x941824 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x244 crypto/tls/handshake_client_tls13.go:495 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 32] @ 0x48b485 0x425d05 0x8e0731 0x8e0645 0xd50db6 0xd50dc1 0xd510e8 0xd506dd 0xd4ed05 0x495521 # 0x8e0730 github.com/multiformats/go-multistream.lpReadBuf+0x50 github.com/multiformats/go-multistream@v0.6.1/multistream.go:283 # 0x8e0644 github.com/multiformats/go-multistream.ReadNextTokenBytes+0x24 github.com/multiformats/go-multistream@v0.6.1/multistream.go:269 # 0xd50db5 github.com/multiformats/go-multistream.ReadNextToken[...]+0x35 github.com/multiformats/go-multistream@v0.6.1/multistream.go:258 # 0xd50dc0 github.com/multiformats/go-multistream.readProto[...]+0x40 github.com/multiformats/go-multistream@v0.6.1/client.go:147 # 0xd510e7 github.com/multiformats/go-multistream.SelectProtoOrFail[...]+0x1c7 github.com/multiformats/go-multistream@v0.6.1/client.go:66 # 0xd506dc github.com/multiformats/go-multistream.SelectOneOf[...]+0xbc github.com/multiformats/go-multistream@v0.6.1/client.go:98 # 0xd4ed04 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).negotiateSecurity.func1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:337 0: 0 [1: 96] @ 0x48b485 0x4901c9 0xd12c5c 0xd124c5 0xd18bef 0xd14bf9 0xd241d8 0x495521 # 0xd12c5b github.com/libp2p/go-libp2p/p2p/net/swarm.getAddrDelay+0x27b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:171 # 0xd124c4 github.com/libp2p/go-libp2p/p2p/net/swarm.DefaultDialRanker+0xa84 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:94 # 0xd18bee github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).rankAddrs+0x4e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:428 # 0xd14bf8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x5f8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:193 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 480] @ 0x48b485 0x4901c9 0xb18246 0xb18446 0xb219be 0xb214df 0x495521 # 0xb18245 github.com/libp2p/go-libp2p-kbucket.(*bucket).peers+0xe5 github.com/libp2p/go-libp2p-kbucket@v0.8.0/bucket.go:52 # 0xb18445 github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).NPeersForCpl+0x2e5 github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:111 # 0xb219bd github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x2bd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:273 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 16] @ 0x48b4a5 0x425d05 0xcf6c90 0xcf6c05 0xd21556 0x495521 # 0xcf6c8f github.com/libp2p/go-libp2p/p2p/muxer/yamux.parseError+0x4f github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:22 # 0xcf6c04 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:56 # 0xd21555 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1+0x95 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:135 0: 0 [1: 224] @ 0x48b485 0x490767 0x8672d3 0x864da2 0x864a2c 0x7fe0c2 0x7fde32 0x10518d6 0x1051115 0x10503cb 0x104f990 0x495521 # 0x8672d2 google.golang.org/protobuf/internal/impl.mergeStringSlice+0x52 google.golang.org/protobuf@v1.36.11/internal/impl/merge_gen.go:208 # 0x864da1 google.golang.org/protobuf/internal/impl.(*MessageInfo).mergePointer+0x2e1 google.golang.org/protobuf@v1.36.11/internal/impl/merge.go:79 # 0x864a2b google.golang.org/protobuf/internal/impl.(*MessageInfo).merge+0x10b google.golang.org/protobuf@v1.36.11/internal/impl/merge.go:32 # 0x7fe0c1 google.golang.org/protobuf/proto.mergeOptions.mergeMessage+0x61 google.golang.org/protobuf@v1.36.11/proto/merge.go:79 # 0x7fde31 google.golang.org/protobuf/proto.Merge+0xd1 google.golang.org/protobuf@v1.36.11/proto/merge.go:36 # 0x10518d5 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x55 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:571 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 16] @ 0x48b485 0x425d05 0xaf8d8e 0xb6c485 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xaf8d8d github.com/libp2p/go-libp2p-kad-dht/internal/metrics.RecordRequestLatency+0x8d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/metrics/metrics.go:138 # 0xb6c484 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x1d04 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:157 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 48] @ 0x48b485 0x425d05 0x16c8a85 0x79c085 0x7a05d6 0x79775c 0x7c509a 0x7c5799 0xd57b05 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16c8a84 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0xa4 crypto/internal/fips140/ecdsa/ecdsa.go:195 # 0x79c084 crypto/ecdsa.publicKeyToFIPS[...]+0x64 crypto/ecdsa/ecdsa.go:569 # 0x7a05d5 crypto/ecdsa.publicKeyBytes[...]+0x15 crypto/ecdsa/ecdsa.go:160 # 0x79775b crypto/ecdsa.(*PublicKey).Bytes+0x23b crypto/ecdsa/ecdsa.go:149 # 0x7c5099 crypto/x509.marshalPublicKey+0x119 crypto/x509/x509.go:104 # 0x7c5798 crypto/x509.MarshalPKIXPublicKey+0x78 crypto/x509/x509.go:156 # 0xd57b04 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x4c4 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:198 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x10d3d6a 0x10d3675 0xafb5b9 0xafb405 0xafb105 0xafa3e5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0x10d3d69 github.com/multiformats/go-multistream.NewMSSelect[...]+0xd89 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:11 # 0x10d3674 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x694 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:484 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafb404 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prepOrInvalidate+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:191 # 0xafb104 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).messageSenderForPeer+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:141 # 0xafa3e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x1a4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:74 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x697afe 0x697adb 0x5b2f84 0x5b49c9 0x5b0c85 0x5b49c9 0x5ade06 0x5ad99b 0x117e337 0x117e313 0x119442f 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x697afd github.com/fxamacker/cbor/v2.Marshal+0x3d github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x697ada github.com/pactus-project/pactus/crypto/bls.(*Signature).MarshalCBOR+0x1a github.com/pactus-project/pactus/crypto/bls/signature.go:56 # 0x5b2f83 github.com/fxamacker/cbor/v2.encodeMarshalerType+0x223 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1867 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5b0c84 github.com/fxamacker/cbor/v2.encodeStruct+0x464 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1581 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5ade05 github.com/fxamacker/cbor/v2.encode+0xe5 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1070 # 0x5ad99a github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xba github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1005 # 0x117e336 github.com/fxamacker/cbor/v2.Marshal+0x36 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x117e312 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0x12 github.com/pactus-project/pactus/sync/bundle/bundle.go:73 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x51caca 0xcf6e85 0xcf6e10 0xcf6f28 0xd2ccca 0x4d836e 0xaefb51 0xaefb2f 0x7404f1 0xaef44a 0xaef7a5 0xb6a9f2 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x51cac9 fmt.errorf+0xc9 fmt/errors.go:42 # 0xcf6e84 fmt.Errorf+0x244 fmt/errors.go:26 # 0xcf6e0f github.com/libp2p/go-libp2p/p2p/muxer/yamux.parseError+0x1cf github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:31 # 0xcf6f27 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x27 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:38 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x4d836d io.ReadAtLeast+0x8d io/io.go:335 # 0xaefb50 io.ReadFull+0x30 io/io.go:354 # 0xaefb2e github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte+0xe github.com/libp2p/go-msgio@v0.3.0/varint.go:185 # 0x7404f0 github.com/multiformats/go-varint.ReadUvarint+0x50 github.com/multiformats/go-varint@v0.1.0/varint.go:90 # 0xaef449 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen+0x29 github.com/libp2p/go-msgio@v0.3.0/varint.go:119 # 0xaef7a4 github.com/libp2p/go-msgio.(*varintReader).ReadMsg+0xa4 github.com/libp2p/go-msgio@v0.3.0/varint.go:149 # 0xb6a9f1 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x271 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:53 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 48] @ 0x48b485 0x425d05 0xb6cc45 0xb6cc91 0xb6d00f 0xb74aed 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb6cc44 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:36 # 0xb6cc90 github.com/libp2p/go-libp2p-kad-dht.OptPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:56 # 0xb6d00e github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x4e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:106 # 0xb74aec github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5ac github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:334 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 80] @ 0x48b485 0x425d05 0x773056 0x772f4e 0xb06f48 0xb08095 0xb06817 0xb08de7 0xb08dc4 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x773055 github.com/multiformats/go-multiaddr.newComponent+0x35 github.com/multiformats/go-multiaddr@v0.16.1/component.go:253 # 0x772f4d github.com/multiformats/go-multiaddr.NewComponent+0x24d github.com/multiformats/go-multiaddr@v0.16.1/component.go:246 # 0xb06f47 github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x127 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:113 # 0xb08094 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0x54 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:292 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08de6 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x66 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08dc3 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x43 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:94 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 64] @ 0x48b485 0x4901c9 0x531c3f 0x1142170 0x1142156 0x1141fba 0x1141ee8 0x11914bc 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x531c3e strings.genSplit+0x7e strings/strings.go:305 # 0x114216f strings.Split+0x8f strings/strings.go:361 # 0x1142155 github.com/pactus-project/pactus/version.ParseAgent-range1+0x75 github.com/pactus-project/pactus/version/agent.go:33 # 0x1141fb9 github.com/pactus-project/pactus/version.ParseAgent.SplitSeq.splitSeq.func1+0x159 strings/iter.go:54 # 0x1141ee7 github.com/pactus-project/pactus/version.ParseAgent+0x87 github.com/pactus-project/pactus/version/agent.go:32 # 0x11914bb github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x47b github.com/pactus-project/pactus/sync/handler_hello.go:98 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 256] @ 0x48b485 0x4901c9 0x4a395c 0x4a37a6 0x4a351c 0x6cc4cc 0x6d6817 0x6e855a 0x6e854d 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x4a395b sync.(*Pool).pinSlow+0x17b sync/pool.go:241 # 0x4a37a5 sync.(*Pool).pin+0x45 sync/pool.go:220 # 0x4a351b sync.(*Pool).Get+0x1b sync/pool.go:135 # 0x6cc4cb github.com/rs/zerolog.newEvent+0x2b github.com/rs/zerolog@v1.34.0/event.go:61 # 0x6d6816 github.com/rs/zerolog.(*Logger).newEvent+0x76 github.com/rs/zerolog@v1.34.0/log.go:490 # 0x6e8559 github.com/rs/zerolog.(*Logger).Info+0x39 github.com/rs/zerolog@v1.34.0/log.go:356 # 0x6e854c github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x2c github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x425d05 0xcee2d8 0xcedd05 0xcf745b 0xd4e59d 0xd4cfbe 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcee2d7 github.com/libp2p/go-yamux/v5.newSession+0x517 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 # 0xcedd04 github.com/libp2p/go-yamux/v5.Client+0x104 github.com/libp2p/go-yamux/v5@v5.1.0/mux.go:140 # 0xcf745a github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:53 # 0xd4e59c github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupMuxer+0x4dc github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:276 # 0xd4cfbd github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x97d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:196 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16903bb 0x16e3ada 0x16e49e5 0x96af2d 0x9272a7 0x9312fe 0x942ead 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x942eac crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x28c crypto/tls/handshake_client_tls13.go:714 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b485 0x425d05 0x456eb8 0x469cf5 0x11504eb 0x495521 # 0x11504ea github.com/pactus-project/pactus/network.(*streamService).SendTo.func1+0x10a github.com/pactus-project/pactus/network/stream.go:117 0: 0 [1: 16] @ 0x48b4ac 0x473854 0x473366 0x16e3bec 0x16e49e5 0x96aeae 0x9272a7 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3beb crypto/internal/fips140/hkdf.Expand[...]+0x1ab crypto/internal/fips140/hkdf/hkdf.go:43 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b485 0x425d05 0x6642c9 0x92c8a9 0x92d025 0x92c19a 0x92fdc7 0x92fba9 0xcef2a4 0xcf16b1 0x495521 # 0x6642c8 net.(*conn).Write+0x68 net/net.go:210 # 0x92c8a8 crypto/tls.(*Conn).write+0x108 crypto/tls/conn.go:954 # 0x92d024 crypto/tls.(*Conn).writeRecordLocked+0x664 crypto/tls/conn.go:1035 # 0x92c199 crypto/tls.(*Conn).sendAlertLocked+0xb9 crypto/tls/conn.go:855 # 0x92fdc6 crypto/tls.(*Conn).closeNotify+0xc6 crypto/tls/conn.go:1478 # 0x92fba8 crypto/tls.(*Conn).Close+0x68 crypto/tls/conn.go:1447 # 0xcef2a3 github.com/libp2p/go-yamux/v5.(*Session).close+0x263 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:324 # 0xcf16b0 github.com/libp2p/go-yamux/v5.(*Session).recv+0x30 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:693 0: 0 [1: 48] @ 0x48b4ac 0x4731d7 0x8abf73 0xd5728b 0xd57138 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x8abf72 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x72 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:176 # 0xd5728a github.com/libp2p/go-libp2p/core/peer.ID.MatchesPublicKey+0x24a github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:76 # 0xd57137 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:143 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x580433 0x5e93d4 0x5e9d8f 0x608b5c 0x6083fe 0x6083f4 0x69780d 0x6957ba 0x11538d8 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x580432 math/big.(*Int).Bytes+0x32 math/big/int.go:531 # 0x5e93d3 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E2).Exp+0x293 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:189 # 0x5e9d8e github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E2).Sqrt+0x3ce github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:239 # 0x608b5b github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Affine).setBytes+0x27b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/marshal.go:1251 # 0x6083fd github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Affine).SetBytes+0x1d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/marshal.go:1159 # 0x6083f3 github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Affine).Unmarshal+0x13 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/marshal.go:1082 # 0x69780c github.com/pactus-project/pactus/crypto/bls.(*PublicKey).PointG2+0x4c github.com/pactus-project/pactus/crypto/bls/public_key.go:197 # 0x6957b9 github.com/pactus-project/pactus/crypto/bls.PublicKeyAggregate+0x59 github.com/pactus-project/pactus/crypto/bls/bls.go:65 # 0x11538d7 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x37 github.com/pactus-project/pactus/sync/bundle/message/hello.go:50 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x1690450 0x16e3ada 0x16e49e5 0x96af2d 0x9272a7 0x9312fe 0x942ead 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169044f crypto/internal/fips140/hmac.New[...]+0x12f crypto/internal/fips140/hmac/hmac.go:186 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x942eac crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x28c crypto/tls/handshake_client_tls13.go:714 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4a5 0x425d05 0x91ff45 0x942835 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x91ff44 crypto/tls.signatureSchemesForPublicKey+0x2a4 crypto/tls/auth.go:205 # 0x942834 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x434 crypto/tls/handshake_client_tls13.go:657 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b4ac 0x4907d3 0x95c035 0x95c005 0x95bf17 0x796204 0x79665c 0x95beb2 0x95bdac 0x796204 0x79665c 0x95bc65 0x95bbbc 0x95c4d8 0x942ab4 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x95c034 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x95c004 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x95bf16 crypto/tls.(*certificateVerifyMsg).marshal.func1.1+0x16 crypto/tls/handshake_messages.go:1862 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x95beb1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b1 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x95bdab crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab crypto/tls/handshake_messages.go:1861 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x95bc64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x144 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x95bbbb crypto/tls.(*certificateVerifyMsg).marshal+0x9b crypto/tls/handshake_messages.go:1857 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x942ab3 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6b3 crypto/tls/handshake_client_tls13.go:676 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x421deb 0xa49df4 0xa49aed 0xa4e7ec 0xb2148d 0x495521 # 0xa49df3 go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x1d3 go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:187 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb2148c github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x44c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:222 0: 0 [1: 16] @ 0x48b485 0x425d05 0x12482a5 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x12482a4 google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x2344 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:620 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 112] @ 0x48b4ac 0x4731d7 0x51fa46 0xcd2c8c 0xcd3f35 0xd2d3b9 0x10d366f 0xafb5b9 0xafbd9e 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xcd2c8b github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1cb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafbd9d github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0xfd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:270 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1690357 0x16e3ada 0x16e49e5 0x96b045 0x942ca6 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96b044 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 crypto/tls/key_schedule.go:38 # 0x942ca5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x85 crypto/tls/handshake_client_tls13.go:700 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x425d05 0x48b75a 0x48b76f 0xd2410c 0xd24107 0x495521 # 0xd2410b github.com/libp2p/go-libp2p/p2p/net/swarm.newDialWorker+0x2b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:101 # 0xd24106 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:295 0: 0 [2: 48] @ 0x48b485 0x425d05 0x131c8e5 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x131c8e4 github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler+0xe4 github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:303 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 32] @ 0x48b4ac 0x47329e 0x473292 0x472805 0x47295e 0x664ec9 0x522594 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x664ec8 net.(*OpError).Error+0x108 net/net.go:518 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [2: 192] @ 0x48b485 0x490767 0xd1250c 0xd18bef 0xd14bf9 0xd241d8 0x495521 # 0xd1250b github.com/libp2p/go-libp2p/p2p/net/swarm.DefaultDialRanker+0xacb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:94 # 0xd18bee github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).rankAddrs+0x4e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:428 # 0xd14bf8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x5f8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:193 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [3: 336] @ 0x48b4ac 0x41b526 0xcef985 0xcef957 0xcef678 0xcef759 0x495521 # 0xcef984 github.com/libp2p/go-yamux/v5.newPing+0x124 github.com/libp2p/go-yamux/v5@v5.1.0/ping.go:21 # 0xcef956 github.com/libp2p/go-yamux/v5.(*Session).Ping+0xf6 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:397 # 0xcef677 github.com/libp2p/go-yamux/v5.(*Session).measureRTT+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:356 # 0xcef758 github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT+0x78 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:376 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x947db6 0x947c46 0x796204 0x79665c 0x9478d2 0x94733e 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x947db5 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x255 vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x947c45 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe5 crypto/tls/handshake_messages.go:351 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x425d05 0x48b75a 0x48b76f 0x53a116 0x53ae38 0x53b5cd 0x53b58f 0xe0c7b0 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53a115 context.(*cancelCtx).propagateCancel+0x155 context/context.go:499 # 0x53ae37 context.WithDeadlineCause+0x137 context/context.go:643 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xe0c7af github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x8f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:230 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 208] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416e19 0xcd2ce9 0xcd3f35 0xd2d3b9 0x10d366f 0x114ffdb 0x114c4ca 0x495521 # 0xcd2ce8 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x228 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:707 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [1: 160] @ 0x48b485 0x490767 0x4e02b8 0x65747d 0x656179 0xb0a5f7 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x4e02b7 syscall.ParseNetlinkMessage+0x137 syscall/netlink_linux.go:133 # 0x65747c net.interfaceAddrTable+0x9c net/interface_linux.go:128 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [2: 48] @ 0x48b485 0x48b145 0xb76b70 0xb76ac9 0xb7570e 0x495521 # 0xb76b6f go.opentelemetry.io/otel/trace.WithAttributes+0x1af go.opentelemetry.io/otel/trace@v1.40.0/config.go:225 # 0xb76ac8 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x108 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:524 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [2: 64] @ 0x48b485 0x425d05 0x771651 0x7718dc 0x774d30 0x774a05 0x1185910 0x1184fef 0x1185493 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x771650 github.com/multiformats/go-multiaddr.readComponent+0x3d0 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:120 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x774a04 github.com/multiformats/go-multiaddr.NewMultiaddr+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:40 # 0x118590f github.com/pactus-project/pactus/sync/firewall.(*Firewall).getIPFromMultiAddress+0x2f github.com/pactus-project/pactus/sync/firewall/firewall.go:204 # 0x1184fee github.com/pactus-project/pactus/sync/firewall.(*Firewall).IsBannedAddress+0x2e github.com/pactus-project/pactus/sync/firewall/firewall.go:90 # 0x1185492 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0x92 github.com/pactus-project/pactus/sync/firewall/firewall.go:136 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x7686d5 0x768ce8 0x768b11 0x8abf51 0xc00145 0xc0011a 0xc118f0 0x495521 # 0x7686d4 github.com/multiformats/go-multihash.Encode+0x74 github.com/multiformats/go-multihash@v0.2.3/multihash.go:264 # 0x768ce7 github.com/multiformats/go-multihash.encodeHash+0x167 github.com/multiformats/go-multihash@v0.2.3/sum.go:76 # 0x768b10 github.com/multiformats/go-multihash.Sum+0x90 github.com/multiformats/go-multihash@v0.2.3/sum.go:31 # 0x8abf50 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x50 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:172 # 0xc00144 github.com/libp2p/go-libp2p/core/peer.ID.MatchesPublicKey+0xa4 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:76 # 0xc00119 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).ConsumePeerRecord+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:303 # 0xc118ef github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).manageAddrBook+0x5af github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:735 0: 0 [3: 672] @ 0x48b4ac 0x425d05 0x746d3a 0x746d50 0x16903bb 0x16ca65f 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x746d39 crypto/internal/fips140/sha512.New+0x19 crypto/internal/fips140/sha512/sha512.go:205 # 0x746d4f crypto/sha512.New+0x2f crypto/sha512/sha512.go:53 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16ca65e crypto/internal/fips140/ecdsa.newDRBG[...]+0x17e crypto/internal/fips140/ecdsa/hmacdrbg.go:71 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x947e6d 0x947c37 0x796204 0x79665c 0x9478d2 0x94733e 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x947e6c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x30c vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x947c36 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd6 crypto/tls/handshake_messages.go:366 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 1024] @ 0x48b485 0x4901c9 0x1153df3 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x1153df2 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x72 github.com/pactus-project/pactus/sync/bundle/message/hello.go:89 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x7686d5 0x768ce8 0x768b11 0x8abf51 0x10544f9 0x1053d1c 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x7686d4 github.com/multiformats/go-multihash.Encode+0x74 github.com/multiformats/go-multihash@v0.2.3/multihash.go:264 # 0x768ce7 github.com/multiformats/go-multihash.encodeHash+0x167 github.com/multiformats/go-multihash@v0.2.3/sum.go:76 # 0x768b10 github.com/multiformats/go-multihash.Sum+0x90 github.com/multiformats/go-multihash@v0.2.3/sum.go:31 # 0x8abf50 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x50 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:172 # 0x10544f8 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeReceivedPubKey+0x1f8 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:894 # 0x1053d1b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x11bb github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:831 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x58c679 0x58c5fd 0x799dd7 0x799d74 0x7995f0 0x7a038d 0x797499 0x7b4ed4 0x7ba539 0x7bafbd 0x920acf 0x93d81a 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x58c678 math/big.nat.make+0x98 math/big/nat.go:67 # 0x58c5fc math/big.nat.setBytes+0x1c math/big/nat.go:1023 # 0x799dd6 math/big.(*Int).SetBytes+0x196 math/big/int.go:519 # 0x799d73 crypto/ecdsa.pointToAffine+0x133 crypto/ecdsa/ecdsa.go:630 # 0x7995ef crypto/ecdsa.publicKeyFromFIPS+0x2f crypto/ecdsa/ecdsa.go:549 # 0x7a038c crypto/ecdsa.parseUncompressedPublicKey[...]+0x4c crypto/ecdsa/ecdsa.go:130 # 0x797498 crypto/ecdsa.ParseUncompressedPublicKey+0x2f8 crypto/ecdsa/ecdsa.go:115 # 0x7b4ed3 crypto/x509.parsePublicKey+0x473 crypto/x509/parser.go:295 # 0x7ba538 crypto/x509.parseCertificate+0x9d8 crypto/x509/parser.go:1011 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0x920ace crypto/tls.(*weakCertCache).newCert+0xce crypto/tls/cache.go:26 # 0x93d819 crypto/tls.(*Conn).verifyServerCertificate+0xb9 crypto/tls/handshake_client.go:1102 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b485 0x4901c9 0xb684fd 0xb6f62e 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xb684fc github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).closestPeersToQuery+0x13c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:765 # 0xb6f62d github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:260 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 16] @ 0x48b4ac 0x4907d3 0x56a859 0x56ac5c 0x56a4fd 0x55a094 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x56a858 encoding/json.(*scanner).pushParseState+0x58 encoding/json/scanner.go:181 # 0x56ac5b encoding/json.stateBeginValue+0x1fb encoding/json/scanner.go:224 # 0x56a4fc encoding/json.checkValid+0x9c encoding/json/scanner.go:37 # 0x55a093 encoding/json.Unmarshal+0x53 encoding/json/decode.go:107 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 384] @ 0x48b4ac 0x4731d7 0x51caca 0x10d4697 0x10d4657 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0x51cac9 fmt.errorf+0xc9 fmt/errors.go:42 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [1: 32] @ 0x48b485 0x425d05 0x975d6f 0x9272b6 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x975d6e crypto/tls.aeadAESGCMTLS13+0x8e crypto/tls/cipher_suites.go:570 # 0x9272b5 crypto/tls.(*halfConn).setTrafficSecret+0x75 crypto/tls/conn.go:234 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 64] @ 0x48b4ac 0x4901c9 0x794ac5 0x7b3e73 0x7ba09d 0x7bafbd 0xd571a8 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x794ac4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x7b3e72 crypto/x509.parseName+0x192 crypto/x509/parser.go:161 # 0x7ba09c crypto/x509.parseCertificate+0x53c crypto/x509/parser.go:963 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0xd571a7 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x167 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:132 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 128] @ 0x48b4ac 0x4901c9 0x169048e 0x16ca7f7 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x16ca7f6 crypto/internal/fips140/ecdsa.newDRBG[...]+0x316 crypto/internal/fips140/ecdsa/hmacdrbg.go:89 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x8acc85 0x8a9ed4 0x8a95fb 0x4a336c 0x8a957b 0x8a954f 0x8a8e65 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x8acc84 github.com/libp2p/go-libp2p/core/peer.(*PeerRecord).UnmarshalRecord+0x84 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:170 # 0x8a9ed3 github.com/libp2p/go-libp2p/core/record.unmarshalRecordPayload+0xb3 github.com/libp2p/go-libp2p@v0.47.0/core/record/record.go:81 # 0x8a95fa github.com/libp2p/go-libp2p/core/record.(*Envelope).Record.func1+0x3a github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:230 # 0x4a336b sync.(*Once).doSlow+0xab sync/once.go:78 # 0x8a957a sync.(*Once).Do+0x3a sync/once.go:69 # 0x8a954e github.com/libp2p/go-libp2p/core/record.(*Envelope).Record+0xe github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:226 # 0x8a8e64 github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x144 github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:121 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0x6c3265 0x6c296f 0x6c12b6 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x119260a 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c3264 github.com/rs/zerolog.ConsoleWriter.writePart.consoleDefaultFormatLevel.func1+0xe4 github.com/rs/zerolog@v1.34.0/console.go:472 # 0x6c296e github.com/rs/zerolog.ConsoleWriter.writePart+0x3ee github.com/rs/zerolog@v1.34.0/console.go:341 # 0x6c12b5 github.com/rs/zerolog.ConsoleWriter.Write+0x4d5 github.com/rs/zerolog@v1.34.0/console.go:155 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1192609 github.com/pactus-project/pactus/sync.(*helloAckHandler).ParseMessage+0x3c9 github.com/pactus-project/pactus/sync/handler_hello_ack.go:68 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0xcf38e9 0xcf39e5 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0x114ffdb 0x114c4ca 0x495521 # 0xcf38e8 github.com/libp2p/go-yamux/v5.makePipeDeadline+0x68 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:22 # 0xcf39e4 github.com/libp2p/go-yamux/v5.newStream+0x164 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:64 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [1: 3072] @ 0x48b4ac 0x4731d7 0x15f0305 0x15f02c6 0x15f0314 0x15ef6bf 0x9f2209 0x15a01e2 0x15d9456 0x9f4007 0xa129ae 0x9f02f0 0x495521 # 0x15f0304 bytes.(*Buffer).String+0xbe4 bytes/buffer.go:77 # 0x15f02c5 github.com/pactus-project/pactus/www/html.(*tableMaker).html+0xba5 github.com/pactus-project/pactus/www/html/server.go:276 # 0x15f0313 github.com/pactus-project/pactus/www/html.(*Server).blockByHeight+0xbf3 github.com/pactus-project/pactus/www/html/blockchain.go:151 # 0x15ef6be github.com/pactus-project/pactus/www/html.(*Server).GetBlockByHashHandler+0x25e github.com/pactus-project/pactus/www/html/blockchain.go:107 # 0x9f2208 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2286 # 0x15a01e1 github.com/gorilla/mux.(*Router).ServeHTTP+0x1e1 github.com/gorilla/mux@v1.8.1/mux.go:212 # 0x15d9455 github.com/gorilla/handlers.recoveryHandler.ServeHTTP+0xd5 github.com/gorilla/handlers@v1.5.2/recovery.go:80 # 0x9f4006 net/http.(*ServeMux).ServeHTTP+0x1c6 net/http/server.go:2828 # 0xa129ad net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3311 # 0x9f02ef net/http.(*conn).serve+0x64f net/http/server.go:2073 0: 0 [1: 32] @ 0x48b485 0x425d05 0x771651 0x7718dc 0x774d30 0x105342c 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x771650 github.com/multiformats/go-multiaddr.readComponent+0x3d0 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:120 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x105342b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x8cb github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:755 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 384] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 192] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 64] @ 0x48b4ac 0x4907d3 0x56a859 0x56ac5c 0x56aa2a 0x56a4fd 0x55a094 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x56a858 encoding/json.(*scanner).pushParseState+0x58 encoding/json/scanner.go:181 # 0x56ac5b encoding/json.stateBeginValue+0x1fb encoding/json/scanner.go:224 # 0x56aa29 encoding/json.stateBeginValueOrEmpty+0x49 encoding/json/scanner.go:213 # 0x56a4fc encoding/json.checkValid+0x9c encoding/json/scanner.go:37 # 0x55a093 encoding/json.Unmarshal+0x53 encoding/json/decode.go:107 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b485 0x4901c9 0x64384b 0x6433b3 0x64feb8 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x64384a net.srcAddrs+0x2a net/addrselect.go:45 # 0x6433b2 net.sortByRFC6724+0x32 net/addrselect.go:18 # 0x64feb7 net.(*Resolver).goLookupIPCNAMEOrder+0x1437 net/dnsclient_unix.go:799 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [1: 32] @ 0x48b4ac 0x4901c9 0x16cde3d 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16cde3c crypto/internal/fips140/ecdsa.Sign[...]+0xfc crypto/internal/fips140/ecdsa/ecdsa.go:293 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 64] @ 0x48b4ac 0x4907d3 0x1678d85 0x16843f2 0x16e3c55 0x16e49e5 0x16e4589 0x16e3f7a 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x16843f1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 crypto/internal/fips140/hmac/hmac.go:61 # 0x16e3c54 crypto/internal/fips140/hkdf.Expand[...]+0x214 crypto/internal/fips140/hkdf/hkdf.go:45 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e3f79 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 crypto/internal/fips140/tls13/tls13.go:96 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b485 0x421deb 0x69e6ed 0x119496d 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x69e6ec github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x2c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x119496c github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0xec github.com/pactus-project/pactus/sync/sync.go:239 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 448] @ 0x48b485 0x4901c9 0xc05c56 0x1052bef 0x10513f1 0x10503cb 0x104f990 0x495521 # 0xc05c55 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryProtoBook).GetProtocols+0x115 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/protobook.go:106 # 0x1052bee github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x8e github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:733 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 16] @ 0x48b4ac 0x473854 0x473366 0x773815 0x773385 0x772f4e 0xb06f48 0xb08095 0xb06817 0xb08eb4 0xb08e84 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x773814 github.com/multiformats/go-multiaddr.validateComponent+0x3d4 github.com/multiformats/go-multiaddr@v0.16.1/component.go:343 # 0x773384 github.com/multiformats/go-multiaddr.newComponent+0x364 github.com/multiformats/go-multiaddr@v0.16.1/component.go:283 # 0x772f4d github.com/multiformats/go-multiaddr.NewComponent+0x24d github.com/multiformats/go-multiaddr@v0.16.1/component.go:246 # 0xb06f47 github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x127 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:113 # 0xb08094 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0x54 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:292 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08eb3 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x133 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08e83 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x103 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:99 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b485 0x421deb 0x69e6ed 0x69f2ad 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x69e6ec github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x2c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f2ac github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x18c github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x169048e 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x943985 0x94394f 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x943984 crypto/tls.(*Conn).setWriteTrafficSecret+0x124 crypto/tls/conn.go:1706 # 0x94394e crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xee crypto/tls/handshake_client_tls13.go:819 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 224] @ 0x48b4ac 0x4901c9 0x741226 0xb745d3 0xb745b7 0xb74568 0xb74660 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0xb745d2 github.com/mr-tron/base58/base58.FastBase58Encoding+0x92 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0xb745b6 github.com/mr-tron/base58/base58.Encode+0x76 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0xb74567 github.com/libp2p/go-libp2p/core/peer.ID.String+0x27 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0xb7465f github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x11f github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:324 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [3: 72] @ 0x48b4ac 0x4731d7 0xd15625 0xd241d8 0x495521 # 0xd15624 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x1024 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:203 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 192] @ 0x48b4ac 0x4901c9 0x78fb70 0x7c58ec 0x7c58cb 0xd57b05 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x78fb6f encoding/asn1.MarshalWithParams+0x12f encoding/asn1/marshal.go:746 # 0x7c58eb encoding/asn1.Marshal+0x1cb encoding/asn1/marshal.go:736 # 0x7c58ca crypto/x509.MarshalPKIXPublicKey+0x1aa crypto/x509/x509.go:168 # 0xd57b04 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x4c4 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:198 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b485 0x490767 0x65ce49 0x65dd25 0x66eeac 0x118dd65 0x118d00f 0x118cdc5 0x118f44d 0x118f44e 0x118f13d 0x118ecc5 0x6b4c83 0x6b4bb6 0x495521 # 0x65ce48 net.filterAddrList+0x1e8 net/ipsock.go:137 # 0x65dd24 net.(*Resolver).internetAddrList+0x684 net/ipsock.go:308 # 0x66eeab net.ResolveUDPAddr+0xab net/udpsock.go:92 # 0x118dd64 github.com/beevik/ntp.defaultDialer+0x104 github.com/beevik/ntp@v1.5.0/ntp.go:648 # 0x118d00e github.com/beevik/ntp.getTime+0x18e github.com/beevik/ntp@v1.5.0/ntp.go:515 # 0x118cdc4 github.com/beevik/ntp.QueryWithOptions+0xc4 github.com/beevik/ntp@v1.5.0/ntp.go:447 # 0x118f44c github.com/beevik/ntp.Query+0x4c github.com/beevik/ntp@v1.5.0/ntp.go:440 # 0x118f44d github.com/pactus-project/pactus/util/ntp.RemoteQuerier.Query+0x4d github.com/pactus-project/pactus/util/ntp/query.go:12 # 0x118f13c github.com/pactus-project/pactus/util/ntp.(*Checker).queryClockOffset+0x7c github.com/pactus-project/pactus/util/ntp/ntp.go:136 # 0x118ecc4 github.com/pactus-project/pactus/util/ntp.(*Checker).Start.func1+0x24 github.com/pactus-project/pactus/util/ntp/ntp.go:98 # 0x6b4c82 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1.1+0x42 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:41 # 0x6b4bb5 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1+0x95 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:42 0: 0 [1: 96] @ 0x48b4ac 0x4901c9 0x794ac5 0x7b4794 0x7babe5 0x7bafbd 0xd571a8 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x794ac4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x7b4793 crypto/x509.parseExtension+0x73 crypto/x509/parser.go:233 # 0x7babe4 crypto/x509.parseCertificate+0x1084 crypto/x509/parser.go:1043 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0xd571a7 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x167 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:132 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 160] @ 0x48b485 0x421deb 0x69e6ed 0x69f2ad 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x69e6ec github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x2c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f2ac github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x18c github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x16903bb 0x16e3ada 0x16e49e5 0x16e4589 0x16e3f7a 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e3f79 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 crypto/internal/fips140/tls13/tls13.go:96 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x55e425 0x55add4 0x55c805 0x55acfe 0x55a55e 0x56d73f 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x119260a 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x55e424 encoding/json.(*decodeState).literalStore+0xda4 encoding/json/decode.go:965 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x56d73e encoding/json.(*Decoder).Decode+0x15e encoding/json/stream.go:75 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1192609 github.com/pactus-project/pactus/sync.(*helloAckHandler).ParseMessage+0x3c9 github.com/pactus-project/pactus/sync/handler_hello_ack.go:68 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 96] @ 0x48b4ac 0x4907d3 0x944411 0x9443e1 0x9442ed 0x944244 0x944214 0x944219 0x947d72 0x796204 0x79665c 0x9478d2 0x94733e 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x944410 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x150 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x9443e0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x120 vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x9442ec crypto/tls.addBytesWithLength.func1+0x2c crypto/tls/handshake_messages.go:31 # 0x944243 crypto/tls.marshalingFunction.Marshal+0x43 crypto/tls/handshake_messages.go:21 # 0x944213 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddValue+0x13 vendor/golang.org/x/crypto/cryptobyte/builder.go:346 # 0x944218 crypto/tls.addBytesWithLength+0x18 crypto/tls/handshake_messages.go:27 # 0x947d71 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x211 crypto/tls/handshake_messages.go:350 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 576] @ 0x48b4ac 0x4731d7 0x51caca 0x10d4697 0x10d4657 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0x51cac9 fmt.errorf+0xc9 fmt/errors.go:42 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0xb6cde5 0xb6ce53 0xb6ced8 0xb754e5 0xb743db 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cde4 github.com/libp2p/go-libp2p-kbucket.ConvertKey+0x124 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:51 # 0xb6ce52 github.com/libp2p/go-libp2p-kad-dht.NewKeyKadID+0x192 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:24 # 0xb6ced7 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x217 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:72 # 0xb754e4 github.com/libp2p/go-libp2p-kad-dht.(*query).terminate+0x384 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:394 # 0xb743da github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x31a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:307 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x659238 0x7782d8 0x77eb4a 0x77278f 0x7737ca 0x7716c7 0x7718dc 0x774d30 0x105342c 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x659237 net.IP.String+0xf7 net/ip.go:315 # 0x7782d7 github.com/multiformats/go-multiaddr.ip4BtS+0x17 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:138 # 0x77eb49 github.com/multiformats/go-multiaddr.twrp.BytesToString+0x29 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:47 # 0x77278e github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x8e github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0x7737c9 github.com/multiformats/go-multiaddr.validateComponent+0x389 github.com/multiformats/go-multiaddr@v0.16.1/component.go:337 # 0x7716c6 github.com/multiformats/go-multiaddr.readComponent+0x446 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:125 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x105342b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x8cb github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:755 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [3: 72] @ 0x48b485 0x48b145 0xd12a4b 0xd124c5 0xd18bef 0xd14bf9 0xd241d8 0x495521 # 0xd12a4a github.com/libp2p/go-libp2p/p2p/net/swarm.getAddrDelay+0x6a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:118 # 0xd124c4 github.com/libp2p/go-libp2p/p2p/net/swarm.DefaultDialRanker+0xa84 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:94 # 0xd18bee github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).rankAddrs+0x4e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:428 # 0xd14bf8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x5f8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:193 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 24] @ 0x48b485 0x425d05 0x653ac9 0x66975c 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe04365 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x653ac8 net.(*netFD).connect+0x228 net/fd_unix.go:88 # 0x66975b net.(*netFD).dial+0x3bb net/sock_posix.go:124 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe04364 github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0x224 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:32 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x425d05 0x117e39b 0x119442f 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x117e39a github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0x9a github.com/pactus-project/pactus/sync/bundle/bundle.go:86 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 192] @ 0x48b485 0x4901c9 0x6c16b2 0x6c134d 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x119260a 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c16b1 github.com/rs/zerolog.ConsoleWriter.writeFields+0x51 github.com/rs/zerolog@v1.34.0/console.go:187 # 0x6c134c github.com/rs/zerolog.ConsoleWriter.Write+0x56c github.com/rs/zerolog@v1.34.0/console.go:158 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1192609 github.com/pactus-project/pactus/sync.(*helloAckHandler).ParseMessage+0x3c9 github.com/pactus-project/pactus/sync/handler_hello_ack.go:68 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 384] @ 0x48b4ac 0x4907d3 0x4dfd66 0x657405 0x656179 0xb0a5f7 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x4dfd65 syscall.NetlinkRIB+0x485 syscall/netlink_linux.go:97 # 0x657404 net.interfaceAddrTable+0x24 net/interface_linux.go:124 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [1: 64] @ 0x48b485 0x4901c9 0xaf233b 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0xaf233a github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x3a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:93 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x40c796 0x66b545 0x66b536 0x664eb2 0x522594 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x40c795 internal/strconv.FormatInt+0xd5 internal/strconv/itoa.go:43 # 0x66b544 internal/strconv.Itoa+0x184 internal/strconv/itoa.go:51 # 0x66b535 net.(*TCPAddr).String+0x175 net/tcpsock.go:52 # 0x664eb1 net.(*OpError).Error+0xf1 net/net.go:518 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [2: 160] @ 0x48b485 0x421deb 0x69e6ed 0x69f1f5 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x69e6ec github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x2c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f1f4 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xd4 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x66d5f2 0x66991b 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x66d5f1 net.sockaddrToTCP+0x71 net/tcpsock_posix.go:21 # 0x66991a net.(*netFD).dial+0x57a net/sock_posix.go:141 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x425d05 0x51ceb2 0xcef365 0xcef2f6 0xcf16b1 0x495521 # 0x51ceb1 fmt.errorf+0x4b1 fmt/errors.go:64 # 0xcef364 fmt.Errorf+0x324 fmt/errors.go:26 # 0xcef2f5 github.com/libp2p/go-yamux/v5.(*Session).close+0x2b5 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:330 # 0xcf16b0 github.com/libp2p/go-yamux/v5.(*Session).recv+0x30 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:693 0: 0 [1: 128] @ 0x48b485 0x490767 0x6576f0 0x657505 0x656179 0xb0a5f7 0xb0c49f 0xb0c1a5 0xd20b2b 0xd25aa7 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x6576ef net.addrTable+0x1af net/interface_linux.go:155 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0xd25aa6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x66 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:494 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x741374 0xd20d86 0xd20d6d 0xd20d53 0xd20d87 0xd2c9dc 0x10d21a3 0xd21765 0x495521 # 0x741373 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0x213 github.com/mr-tron/base58@v1.2.0/base58/base58.go:78 # 0xd20d85 github.com/mr-tron/base58/base58.FastBase58Encoding+0x45 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0xd20d6c github.com/mr-tron/base58/base58.Encode+0x2c github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0xd20d52 github.com/libp2p/go-libp2p/core/peer.ID.String+0x12 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0xd20d86 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).ID+0x46 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:55 # 0xd2c9db github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).ID+0x1b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:37 # 0x10d21a2 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x242 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:336 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 48] @ 0x48b4ac 0x47329e 0x473292 0x472805 0x47295e 0x664e7e 0x522594 0x522d0e 0x52580c 0x51cab4 0x92fbe5 0x92fbaf 0xcef2a4 0xcf16b1 0x495521 # 0x664e7d net.(*OpError).Error+0xbd net/net.go:514 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x92fbe4 fmt.Errorf+0xa4 fmt/errors.go:26 # 0x92fbae crypto/tls.(*Conn).Close+0x6e crypto/tls/conn.go:1448 # 0xcef2a3 github.com/libp2p/go-yamux/v5.(*Session).close+0x263 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:324 # 0xcf16b0 github.com/libp2p/go-yamux/v5.(*Session).recv+0x30 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:693 0: 0 [2: 384] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x53b6b3 0x104fc36 0x104fc37 0x105029a 0x104f990 0x495521 # 0x53b6b2 context.WithValue+0xb2 context/context.go:737 # 0x104fc35 github.com/libp2p/go-libp2p/core/network.WithAllowLimitedConn+0x75 github.com/libp2p/go-libp2p@v0.47.0/core/network/context.go:101 # 0x104fc36 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x76 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:420 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x169048e 0x16e3e35 0x16e4b26 0x16e40cd 0x941aac 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x16e3e34 crypto/internal/fips140/hkdf.Extract[...]+0xd4 crypto/internal/fips140/hkdf/hkdf.go:20 # 0x16e4b25 crypto/internal/fips140/tls13.extract[...]+0xa5 crypto/internal/fips140/tls13/tls13.go:46 # 0x16e40cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c crypto/internal/fips140/tls13/tls13.go:123 # 0x941aab crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4cb crypto/tls/handshake_client_tls13.go:517 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x425d05 0x74781a 0x747603 0x768ab6 0x8abf51 0xc03db6 0xc03ddc 0xd1c118 0xd1713f 0xd241d8 0x495521 # 0x747819 github.com/multiformats/go-multihash/core.init.0.func1+0x19 github.com/multiformats/go-multihash@v0.2.3/core/registry.go:113 # 0x747602 github.com/multiformats/go-multihash/core.GetVariableHasher+0x42 github.com/multiformats/go-multihash@v0.2.3/core/registry.go:99 # 0x768ab5 github.com/multiformats/go-multihash.Sum+0x35 github.com/multiformats/go-multihash@v0.2.3/sum.go:21 # 0x8abf50 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x50 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:172 # 0xc03db5 github.com/libp2p/go-libp2p/core/peer.ID.MatchesPublicKey+0x35 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:76 # 0xc03ddb github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryKeyBook).AddPubKey+0x5b github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/keybook.go:60 # 0xd1c117 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addConn+0x2d7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:398 # 0xd1713e github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x2b3e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:343 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 256] @ 0x48b485 0x4901c9 0x4a395c 0x4a37a6 0x4a351c 0x8e0a08 0x8e022b 0xd4efa7 0x10d2109 0xd21765 0x495521 # 0x4a395b sync.(*Pool).pinSlow+0x17b sync/pool.go:241 # 0x4a37a5 sync.(*Pool).pin+0x45 sync/pool.go:220 # 0x4a351b sync.(*Pool).Get+0x1b sync/pool.go:135 # 0x8e0a07 github.com/multiformats/go-multistream.getWriter+0x27 github.com/multiformats/go-multistream@v0.6.1/multistream.go:336 # 0x8e022a github.com/multiformats/go-multistream.delimWriteBuffered+0x4a github.com/multiformats/go-multistream@v0.6.1/multistream.go:80 # 0xd4efa6 github.com/multiformats/go-multistream.(*MultistreamMuxer[...]).Negotiate+0x106 github.com/multiformats/go-multistream@v0.6.1/multistream.go:206 # 0x10d2108 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x1a8 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:326 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 24] @ 0x48b4ac 0x4731d7 0x55e425 0x55add4 0x55c805 0x55acfe 0x55a55e 0x56d73f 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x55e424 encoding/json.(*decodeState).literalStore+0xda4 encoding/json/decode.go:965 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x56d73e encoding/json.(*Decoder).Decode+0x15e encoding/json/stream.go:75 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x53b6b3 0x1247573 0x1247553 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x53b6b2 context.WithValue+0xb2 context/context.go:737 # 0x1247572 google.golang.org/grpc/metadata.NewIncomingContext+0x1612 google.golang.org/grpc@v1.79.3/metadata/metadata.go:165 # 0x1247552 google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x15f2 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:529 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 24] @ 0x48b485 0x48b145 0x1150c85 0x495521 # 0x1150c84 github.com/pactus-project/pactus/network.ConnectAsync.func1+0xc4 github.com/pactus-project/pactus/network/utils.go:78 0: 0 [1: 64] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0xcef985 0xcef957 0xcef678 0xcef710 0x495521 # 0xcef984 github.com/libp2p/go-yamux/v5.newPing+0x124 github.com/libp2p/go-yamux/v5@v5.1.0/ping.go:21 # 0xcef956 github.com/libp2p/go-yamux/v5.(*Session).Ping+0xf6 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:397 # 0xcef677 github.com/libp2p/go-yamux/v5.(*Session).measureRTT+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:356 # 0xcef70f github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT+0x2f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:368 0: 0 [2: 64] @ 0x48b485 0x425d05 0x10d3e7a 0xafb5b9 0xafbd9e 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0x10d3e79 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0xe99 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:485 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafbd9d github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0xfd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:270 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 32768] @ 0x48b4b3 0x4901c9 0x124fce5 0x124fc1b 0x1237865 0x12b927a 0x12b8f25 0x12b7fbe 0x12b62b6 0x495521 # 0x124fce4 google.golang.org/grpc/internal/transport.newBufWriter+0x304 google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:315 # 0x124fc1a google.golang.org/grpc/internal/transport.newFramer+0x23a google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:425 # 0x1237864 google.golang.org/grpc/internal/transport.NewHTTP2Client+0xf64 google.golang.org/grpc@v1.79.3/internal/transport/http2_client.go:339 # 0x12b9279 google.golang.org/grpc.(*addrConn).createTransport+0x299 google.golang.org/grpc@v1.79.3/clientconn.go:1518 # 0x12b8f24 google.golang.org/grpc.(*addrConn).tryAllAddrs+0x4a4 google.golang.org/grpc@v1.79.3/clientconn.go:1465 # 0x12b7fbd google.golang.org/grpc.(*addrConn).resetTransportAndUnlock+0x1bd google.golang.org/grpc@v1.79.3/clientconn.go:1348 # 0x12b62b5 google.golang.org/grpc.(*addrConn).connect+0x135 google.golang.org/grpc@v1.79.3/clientconn.go:997 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0x10d3d25 0x10d3dbb 0x10d3675 0xc0b5ed 0x495521 # 0x10d3d24 github.com/multiformats/go-multistream.newOnce+0xd44 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:42 # 0x10d3dba github.com/multiformats/go-multistream.NewMSSelect[...]+0xdda github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:16 # 0x10d3674 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x694 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:484 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [1: 48] @ 0x48b485 0x425d05 0x12c599e 0x1248311 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x12c599d google.golang.org/grpc.(*Server).serveStreams.func2+0x7d google.golang.org/grpc@v1.79.3/server.go:1061 # 0x1248310 google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x23b0 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:624 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [2: 32] @ 0x48b4ac 0x4901c9 0x8e0135 0x8e0554 0x10d97e5 0x10d9637 0x8e006b 0x10d9475 0x10d4fa2 0xc0c2ae 0xc0bdfb 0x495521 # 0x8e0134 github.com/multiformats/go-multistream.writeUvarint+0x34 github.com/multiformats/go-multistream@v0.6.1/multistream.go:70 # 0x8e0553 github.com/multiformats/go-multistream.delimWrite+0x33 github.com/multiformats/go-multistream@v0.6.1/multistream.go:102 # 0x10d97e4 github.com/multiformats/go-multistream.(*lazyClientConn[...]).doWriteHandshakeWithData+0x104 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:134 # 0x10d9636 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Write.func1+0x116 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:162 # 0x8e006a github.com/multiformats/go-multistream.(*once).Do+0x6a github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:58 # 0x10d9474 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Write+0x74 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:160 # 0x10d4fa1 github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Write+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:682 # 0xc0c2ad github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages.func1+0x18d github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:180 # 0xc0bdfa github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages+0x11a github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:197 0: 0 [1: 16] @ 0x48b4a5 0x425d05 0x8e0589 0x8e0277 0xd4efa7 0x10d2109 0xd21765 0x495521 # 0x8e0588 github.com/multiformats/go-multistream.delimWrite+0x68 github.com/multiformats/go-multistream@v0.6.1/multistream.go:112 # 0x8e0276 github.com/multiformats/go-multistream.delimWriteBuffered+0x96 github.com/multiformats/go-multistream@v0.6.1/multistream.go:83 # 0xd4efa6 github.com/multiformats/go-multistream.(*MultistreamMuxer[...]).Negotiate+0x106 github.com/multiformats/go-multistream@v0.6.1/multistream.go:206 # 0x10d2108 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x1a8 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:326 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [2: 192] @ 0x48b4ac 0x4901c9 0x5d7579 0x5f13f7 0x60711a 0x696fa5 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5d7578 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:818 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607119 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x159 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:59 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b4ac 0x4901c9 0x16c4226 0x16caad6 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16c4225 crypto/internal/fips140/ecdsa.pad000+0x65 crypto/internal/fips140/ecdsa/hmacdrbg.go:132 # 0x16caad5 crypto/internal/fips140/ecdsa.newDRBG[...]+0x5f5 crypto/internal/fips140/ecdsa/hmacdrbg.go:104 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [0: 0] @ 0x48b4b3 0x4901c9 0x15bf2d0 0x15bf245 0x15bc0e9 0x15d42aa 0x15d4d3a 0x9f2209 0x9f4007 0xa129ae 0x9f02f0 0x495521 # 0x15bf2cf runtime/pprof.writeGoroutineStacks+0x2f runtime/pprof/pprof.go:817 # 0x15bf244 runtime/pprof.writeGoroutine+0x24 runtime/pprof/pprof.go:782 # 0x15bc0e8 runtime/pprof.(*Profile).WriteTo+0x148 runtime/pprof/pprof.go:408 # 0x15d42a9 net/http/pprof.handler.ServeHTTP+0x529 net/http/pprof/pprof.go:273 # 0x15d4d39 net/http/pprof.Index+0xd9 net/http/pprof/pprof.go:397 # 0x9f2208 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2286 # 0x9f4006 net/http.(*ServeMux).ServeHTTP+0x1c6 net/http/server.go:2828 # 0xa129ad net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3311 # 0x9f02ef net/http.(*conn).serve+0x64f net/http/server.go:2073 0: 0 [2: 224] @ 0x48b4ac 0x4901c9 0x741226 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51fa33 0xcd2c8c 0xcd3f35 0xd2d3b9 0x10d366f 0x114ffdb 0x114c4ca 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51fa32 fmt.Sprintf+0x52 fmt/print.go:239 # 0xcd2c8b github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1cb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [1: 176] @ 0x48b485 0x425d05 0x1153779 0x11949f1 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x1153778 github.com/pactus-project/pactus/sync/bundle/message.NewHelloMessage+0xb8 github.com/pactus-project/pactus/sync/bundle/message/hello.go:31 # 0x11949f0 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x170 github.com/pactus-project/pactus/sync/sync.go:233 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 160] @ 0x48b485 0x425d05 0xcd4d9e 0xcd23e8 0xcd0f06 0xd21f3c 0xd1caea 0x10d3229 0xc0b5ed 0x495521 # 0xcd4d9d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScope+0xdd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:56 # 0xcd23e7 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x127 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:589 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd21f3b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x15b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:224 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [1: 160] @ 0x48b485 0x425d05 0xcd4d9e 0xcd295c 0xcd46e5 0x1050e5f 0x10503cb 0x104f990 0x495521 # 0xcd4d9d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScope+0xdd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:56 # 0xcd295b github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*serviceScope).getPeerScope+0x1fb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:679 # 0xcd46e4 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetService+0x2a4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:937 # 0x1050e5e github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x7e github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:509 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 96] @ 0x48b4ac 0x48b5c5 0x4cc5bd 0x55b1f6 0x55bafd 0x55acfe 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x55b1f5 encoding/json.indirect+0x2f5 encoding/json/decode.go:482 # 0x55bafc encoding/json.(*decodeState).object+0x5c encoding/json/decode.go:606 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0x675b77 0x66d795 0x669727 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe04365 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x675b76 net.ipToSockaddr+0x1f6 net/ipsock_posix.go:222 # 0x66d794 net.(*TCPAddr).sockaddr+0x34 net/tcpsock_posix.go:40 # 0x669726 net.(*netFD).dial+0x386 net/sock_posix.go:121 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe04364 github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0x224 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:32 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b4ac 0x4901c9 0x7999a5 0x79c04f 0x79beec 0x799376 0x91f28c 0x942985 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7999a4 crypto/ecdsa.pointFromAffine+0x1c4 crypto/ecdsa/ecdsa.go:615 # 0x79c04e crypto/ecdsa.publicKeyToFIPS[...]+0x2e crypto/ecdsa/ecdsa.go:565 # 0x79beeb crypto/ecdsa.verifyFIPS[...]+0xab crypto/ecdsa/ecdsa.go:525 # 0x799375 crypto/ecdsa.VerifyASN1+0x255 crypto/ecdsa/ecdsa.go:510 # 0x91f28b crypto/tls.verifyHandshakeSignature+0x2eb crypto/tls/auth.go:34 # 0x942984 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x584 crypto/tls/handshake_client_tls13.go:669 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 160] @ 0x48b485 0x4901c9 0x77624b 0xd0e12f 0xd25dc5 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x77624a github.com/multiformats/go-multiaddr.FilterAddrs+0x4a github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:257 # 0xd0e12e github.com/libp2p/go-libp2p/p2p/net/swarm.(*blackHoleDetector).FilterAddrs+0x7ae github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/black_hole_detector.go:211 # 0xd25dc4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x384 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:532 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0x6c23cd 0x6c1eb2 0x6c134d 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c23cc github.com/rs/zerolog.ConsoleWriter.writeFields.consoleDefaultFormatFieldName.func4+0x4c github.com/rs/zerolog@v1.34.0/console.go:517 # 0x6c1eb1 github.com/rs/zerolog.ConsoleWriter.writeFields+0x851 github.com/rs/zerolog@v1.34.0/console.go:263 # 0x6c134c github.com/rs/zerolog.ConsoleWriter.Write+0x56c github.com/rs/zerolog@v1.34.0/console.go:158 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xa4e785 0xb74125 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xa4e784 github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb74124 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x64 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:276 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 64] @ 0x48b4ac 0x4901c9 0x16e4af0 0x16e40cd 0x941aac 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e4aef crypto/internal/fips140/tls13.extract[...]+0x6f crypto/internal/fips140/tls13/tls13.go:44 # 0x16e40cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c crypto/internal/fips140/tls13/tls13.go:123 # 0x941aab crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4cb crypto/tls/handshake_client_tls13.go:517 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b485 0x425d05 0x53939b 0x53937d 0x53b0b4 0x53b5cd 0x53b58f 0xd23bd3 0xd237e5 0x10d4651 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0x53939a context.withCancel+0x3a context/context.go:277 # 0x53937c context.WithCancel+0x1c context/context.go:241 # 0x53b0b3 context.WithDeadlineCause+0x3b3 context/context.go:638 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xd23bd2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0x372 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:263 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [1: 16] @ 0x48b485 0x425d05 0xcee29c 0xcedd05 0xcf745b 0xd4e59d 0xd4cfbe 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcee29b github.com/libp2p/go-yamux/v5.newSession+0x4db github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 # 0xcedd04 github.com/libp2p/go-yamux/v5.Client+0x104 github.com/libp2p/go-yamux/v5@v5.1.0/mux.go:140 # 0xcf745a github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:53 # 0xd4e59c github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupMuxer+0x4dc github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:276 # 0xd4cfbd github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x97d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:196 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b4ac 0x46eabf 0x16dad4e 0x16dad1f 0x16e35ab 0x16e2b4f 0x16e2abe 0x91627b 0x96c4fd 0x94165f 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16dad4d crypto/internal/fips140/mlkem.sliceForAppend+0x4d crypto/internal/fips140/mlkem/field.go:192 # 0x16dad1e crypto/internal/fips140/mlkem.ringCompressAndEncode1+0x1e crypto/internal/fips140/mlkem/field.go:205 # 0x16e35aa crypto/internal/fips140/mlkem.pkeDecrypt+0x70a crypto/internal/fips140/mlkem/mlkem768.go:515 # 0x16e2b4e crypto/internal/fips140/mlkem.kemDecaps+0x4e crypto/internal/fips140/mlkem/mlkem768.go:477 # 0x16e2abd crypto/internal/fips140/mlkem.(*DecapsulationKey768).Decapsulate+0x7d crypto/internal/fips140/mlkem/mlkem768.go:469 # 0x91627a crypto/mlkem.(*DecapsulationKey768).Decapsulate+0x1a crypto/mlkem/mlkem.go:79 # 0x96c4fc crypto/tls.(*hybridKeyExchange).clientSharedSecret+0x11c crypto/tls/key_schedule.go:241 # 0x94165e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x7e crypto/tls/handshake_client_tls13.go:478 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x16e4718 0x16e4589 0x942dfd 0x942dbb 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e4717 crypto/internal/fips140/tls13.ExpandLabel[...]+0xd7 crypto/internal/fips140/tls13/tls13.go:32 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x942dfc crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x1dc crypto/internal/fips140/tls13/tls13.go:131 # 0x942dba crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x19a crypto/tls/handshake_client_tls13.go:712 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 224] @ 0x48b4ac 0x41b526 0xcee0ab 0xcedd05 0xcf745b 0xd4e59d 0xd4cfbe 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcee0aa github.com/libp2p/go-yamux/v5.newSession+0x2ea github.com/libp2p/go-yamux/v5@v5.1.0/session.go:148 # 0xcedd04 github.com/libp2p/go-yamux/v5.Client+0x104 github.com/libp2p/go-yamux/v5@v5.1.0/mux.go:140 # 0xcf745a github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:53 # 0xd4e59c github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupMuxer+0x4dc github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:276 # 0xd4cfbd github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x97d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:196 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x1690450 0x16e3e35 0x16e4b26 0x16e3fb0 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169044f crypto/internal/fips140/hmac.New[...]+0x12f crypto/internal/fips140/hmac/hmac.go:186 # 0x16e3e34 crypto/internal/fips140/hkdf.Extract[...]+0xd4 crypto/internal/fips140/hkdf/hkdf.go:20 # 0x16e4b25 crypto/internal/fips140/tls13.extract[...]+0xa5 crypto/internal/fips140/tls13/tls13.go:46 # 0x16e3faf crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f crypto/internal/fips140/tls13/tls13.go:98 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b4ac 0x4907d3 0x9485c5 0x948591 0x9484a1 0x796204 0x79665c 0x947db6 0x947c46 0x796204 0x79665c 0x9478d2 0x94733e 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x9485c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x144 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x948590 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x110 vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x9484a0 crypto/tls.(*clientHelloMsg).marshalMsg.func18.1+0x20 crypto/tls/handshake_messages.go:353 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x947db5 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x255 vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x947c45 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe5 crypto/tls/handshake_messages.go:351 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0xb6cbff 0xb6cc5d 0xb6cc91 0xb6d00f 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb6cbfe github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x3e github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6cc5c github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x9c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6cc90 github.com/libp2p/go-libp2p-kad-dht.OptPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:56 # 0xb6d00e github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x4e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:106 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 96] @ 0x48b485 0x425d05 0x10d3d6a 0x10d3675 0xafb5b9 0xafb405 0xafb105 0xafa3e5 0xaf46b9 0xb70e6a 0xb734f0 0x495521 # 0x10d3d69 github.com/multiformats/go-multistream.NewMSSelect[...]+0xd89 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:11 # 0x10d3674 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x694 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:484 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafb404 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prepOrInvalidate+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:191 # 0xafb104 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).messageSenderForPeer+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:141 # 0xafa3e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x1a4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:74 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb734ef github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup.func1+0x2f github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:128 0: 0 [3: 288] @ 0x48b485 0x425d05 0x10d3d6a 0x10d3675 0xc0b5ed 0x495521 # 0x10d3d69 github.com/multiformats/go-multistream.NewMSSelect[...]+0xd89 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:11 # 0x10d3674 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x694 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:484 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [3: 960] @ 0x48b485 0x425d05 0x6c107d 0x6c1071 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c107c encoding/json.NewDecoder+0x29c encoding/json/stream.go:34 # 0x6c1070 github.com/rs/zerolog.ConsoleWriter.Write+0x290 github.com/rs/zerolog@v1.34.0/console.go:140 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0xb6cbff 0xb6cc5d 0xb6cc91 0xb6d02c 0xb74aed 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cbfe github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x3e github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6cc5c github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x9c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6cc90 github.com/libp2p/go-libp2p-kad-dht.OptPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:56 # 0xb6d02b github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x6b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:107 # 0xb74aec github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5ac github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:334 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 24] @ 0x48b485 0x48b145 0x12508f1 0x1250452 0x12489df 0x12c5888 0x12c5056 0x495521 # 0x12508f0 google.golang.org/grpc/internal/transport.(*framer).readDataFrame+0x450 google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:572 # 0x1250451 google.golang.org/grpc/internal/transport.(*framer).readFrame+0x151 google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:488 # 0x12489de google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0xfe google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:638 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 16] @ 0x48b4ac 0x4901c9 0x8e0135 0x8e0554 0x10d97e5 0x10d9637 0x8e006b 0x10d9475 0x10d4fa2 0x1150059 0x114c4ca 0x495521 # 0x8e0134 github.com/multiformats/go-multistream.writeUvarint+0x34 github.com/multiformats/go-multistream@v0.6.1/multistream.go:70 # 0x8e0553 github.com/multiformats/go-multistream.delimWrite+0x33 github.com/multiformats/go-multistream@v0.6.1/multistream.go:102 # 0x10d97e4 github.com/multiformats/go-multistream.(*lazyClientConn[...]).doWriteHandshakeWithData+0x104 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:134 # 0x10d9636 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Write.func1+0x116 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:162 # 0x8e006a github.com/multiformats/go-multistream.(*once).Do+0x6a github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:58 # 0x10d9474 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Write+0x74 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:160 # 0x10d4fa1 github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Write+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:682 # 0x1150058 github.com/pactus-project/pactus/network.(*streamService).SendTo+0x2b8 github.com/pactus-project/pactus/network/stream.go:92 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [2: 288] @ 0x48b485 0x425d05 0x55a077 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x55a076 encoding/json.Unmarshal+0x36 encoding/json/decode.go:106 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 32] @ 0x48b485 0x48b5c5 0x4cc5bd 0x55c8df 0x55acfe 0x55a55e 0x56d73f 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x119260a 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x55c8de encoding/json.(*decodeState).object+0xe3e encoding/json/decode.go:786 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x56d73e encoding/json.(*Decoder).Decode+0x15e encoding/json/stream.go:75 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1192609 github.com/pactus-project/pactus/sync.(*helloAckHandler).ParseMessage+0x3c9 github.com/pactus-project/pactus/sync/handler_hello_ack.go:68 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 8] @ 0x48b485 0x4901c9 0x93d7ac 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x93d7ab crypto/tls.(*Conn).verifyServerCertificate+0x4b crypto/tls/handshake_client.go:1100 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b485 0x425d05 0x131c895 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x131c894 github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler+0x94 github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:299 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 16] @ 0x48b485 0x425d05 0xaf923c 0xafa830 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xaf923b github.com/libp2p/go-libp2p-kad-dht/internal/metrics.RecordRequestSendOK+0x15b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/metrics/metrics.go:154 # 0xafa82f github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x5ef github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:97 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [3: 384] @ 0x48b485 0x425d05 0xb74785 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb74784 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x244 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:323 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1150a8e 0x114f16f 0x114e7b7 0x6b4c83 0x6b4bb6 0x495521 # 0x1150a8d github.com/pactus-project/pactus/network.ConnectAsync+0x4d github.com/pactus-project/pactus/network/utils.go:74 # 0x114f16e github.com/pactus-project/pactus/network.(*peerMgr).CheckConnectivity+0x56e github.com/pactus-project/pactus/network/peermgr.go:201 # 0x114e7b6 github.com/pactus-project/pactus/network.(*peerMgr).Start.func1+0x16 github.com/pactus-project/pactus/network/peermgr.go:81 # 0x6b4c82 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1.1+0x42 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:41 # 0x6b4bb5 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1+0x95 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:42 0: 0 [1: 64] @ 0x48b485 0x425d05 0xafb68f 0xafb630 0xafb5c9 0xafb405 0xafb105 0xafa3e5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xafb68e github.com/libp2p/go-msgio.NewVarintReaderSizeWithPool+0x12e github.com/libp2p/go-msgio@v0.3.0/varint.go:99 # 0xafb62f github.com/libp2p/go-msgio.NewVarintReaderSize+0xcf github.com/libp2p/go-msgio@v0.3.0/varint.go:84 # 0xafb5c8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x68 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:214 # 0xafb404 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prepOrInvalidate+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:191 # 0xafb104 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).messageSenderForPeer+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:141 # 0xafa3e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x1a4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:74 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [2: 96] @ 0x48b4ac 0x473854 0x473366 0xb25f34 0xb26291 0xb7622a 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb25f33 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).distanceToKey+0x33 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:80 # 0xb26290 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).TryAdd+0x110 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:92 # 0xb76229 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0x1c9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:497 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 128] @ 0x48b485 0x490767 0xb2663a 0xb74f79 0xb74e6e 0xb743a5 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb26639 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).GetClosestNInStates+0x239 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:136 # 0xb74f78 github.com/libp2p/go-libp2p-kad-dht.(*query).isLookupTermination+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:372 # 0xb74e6d github.com/libp2p/go-libp2p-kad-dht.(*query).isReadyToTerminate+0x4d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:359 # 0xb743a4 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x2e4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:305 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 48] @ 0x48b4ac 0x473854 0x473366 0xb6ce07 0xb6ce53 0xb6ced8 0xb7615c 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6ce06 github.com/libp2p/go-libp2p-kbucket.ConvertKey+0x146 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:51 # 0xb6ce52 github.com/libp2p/go-libp2p-kad-dht.NewKeyKadID+0x192 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:24 # 0xb6ced7 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x217 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:72 # 0xb7615b github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xfb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:477 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 16] @ 0x48b4ac 0x473854 0x473366 0x16e3bec 0x16e49e5 0x96aeae 0x9272a7 0x9312fe 0x941825 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3beb crypto/internal/fips140/hkdf.Expand[...]+0x1ab crypto/internal/fips140/hkdf/hkdf.go:43 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x941824 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x244 crypto/tls/handshake_client_tls13.go:495 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 128] @ 0x48b4ac 0x425d05 0x4e10ed 0x4e1bf7 0x653f56 0x66975c 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x4e10ec syscall.anyToSockaddr+0x16c syscall/syscall_linux.go:677 # 0x4e1bf6 syscall.Getpeername+0x76 syscall/syscall_unix.go:309 # 0x653f55 net.(*netFD).connect+0x6b5 net/fd_unix.go:139 # 0x66975b net.(*netFD).dial+0x3bb net/sock_posix.go:124 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 160] @ 0x48b4ac 0x4901c9 0x6c21c5 0x6c218e 0x6c2207 0x6c134d 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c21c4 strconv.quoteWith+0xb64 strconv/quote.go:24 # 0x6c218d strconv.Quote+0xb2d strconv/quote.go:122 # 0x6c2206 github.com/rs/zerolog.ConsoleWriter.writeFields+0xba6 github.com/rs/zerolog@v1.34.0/console.go:268 # 0x6c134c github.com/rs/zerolog.ConsoleWriter.Write+0x56c github.com/rs/zerolog@v1.34.0/console.go:158 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 48] @ 0x48b4a5 0x4901c9 0x5d35e5 0x5d759a 0x5f13f7 0x607105 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5d35e4 github.com/bits-and-blooms/bitset.New+0x84 github.com/bits-and-blooms/bitset@v1.24.4/bitset.go:177 # 0x5d7599 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x59 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:823 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607104 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x144 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:58 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x944f1c 0x944de5 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x944f1b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x79b vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x944de4 crypto/tls.(*clientHelloMsg).marshalMsg+0x664 crypto/tls/handshake_messages.go:137 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b485 0x490767 0x959f5e 0x959de8 0x92defa 0x92da2f 0x942b3c 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x959f5d crypto/tls.unmarshalCertificate+0xfd crypto/tls/handshake_messages.go:1551 # 0x959de7 crypto/tls.(*certificateMsgTLS13).unmarshal+0x127 crypto/tls/handshake_messages.go:1528 # 0x92def9 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x339 crypto/tls/conn.go:1181 # 0x92da2e crypto/tls.(*Conn).readHandshake+0x26e crypto/tls/conn.go:1120 # 0x942b3b crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x73b crypto/tls/handshake_client_tls13.go:616 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x490767 0x7b3f4a 0x7ba22d 0x7bafbd 0xd571a8 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7b3f49 crypto/x509.parseName+0x269 crypto/x509/parser.go:174 # 0x7ba22c crypto/x509.parseCertificate+0x6cc crypto/x509/parser.go:983 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0xd571a7 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x167 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:132 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b4ac 0x4901c9 0x741226 0x76c035 0x76c01e 0xa4e9fe 0xb70669 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0x76c034 github.com/mr-tron/base58/base58.EncodeAlphabet+0x5d4 github.com/mr-tron/base58@v1.2.0/base58/base58.go:21 # 0x76c01d github.com/multiformats/go-multibase.Encode+0x5bd github.com/multiformats/go-multibase@v0.2.0/multibase.go:118 # 0xa4e9fd github.com/libp2p/go-libp2p-kad-dht/internal.KeyAsAttribute+0x19d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:26 # 0xb70668 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x88 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:24 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 144] @ 0x48b485 0x425d05 0x8a8fc6 0x8a8d4c 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x8a8fc5 github.com/libp2p/go-libp2p/core/record.UnmarshalEnvelope+0x85 github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:181 # 0x8a8d4b github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x2b github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:111 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 96] @ 0x48b485 0x425d05 0xc1f03d 0xc1ceb6 0xc278a5 0x495521 # 0xc1f03c github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).sendGraftPrune+0x1bc github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1928 # 0xc1ceb5 github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).heartbeat+0x12b5 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1829 # 0xc278a4 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0xcc4 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:891 0: 0 [1: 112] @ 0x48b485 0x425d05 0xb6d0ed 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6d0ec github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x12c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:105 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 768] @ 0x48b4ac 0x4907d3 0x4dfd66 0x657405 0x656179 0xb0a5f7 0xb0c49f 0xb0c1a5 0xd20b2b 0xd25aa7 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x4dfd65 syscall.NetlinkRIB+0x485 syscall/netlink_linux.go:97 # 0x657404 net.interfaceAddrTable+0x24 net/interface_linux.go:124 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0xd25aa6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x66 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:494 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 48] @ 0x48b485 0x425d05 0x6c101a 0x6c100e 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x119260a 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c1019 bytes.NewReader+0x239 bytes/reader.go:159 # 0x6c100d github.com/rs/zerolog.ConsoleWriter.Write+0x22d github.com/rs/zerolog@v1.34.0/console.go:140 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1192609 github.com/pactus-project/pactus/sync.(*helloAckHandler).ParseMessage+0x3c9 github.com/pactus-project/pactus/sync/handler_hello_ack.go:68 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x16903bb 0x16e3ada 0x16e49e5 0x16e4589 0x942dfd 0x942dbb 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x942dfc crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x1dc crypto/internal/fips140/tls13/tls13.go:131 # 0x942dba crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x19a crypto/tls/handshake_client_tls13.go:712 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 128] @ 0x48b4ac 0x4901c9 0x1690450 0x16ca65f 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169044f crypto/internal/fips140/hmac.New[...]+0x12f crypto/internal/fips140/hmac/hmac.go:186 # 0x16ca65e crypto/internal/fips140/ecdsa.newDRBG[...]+0x17e crypto/internal/fips140/ecdsa/hmacdrbg.go:71 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x4731d7 0x51caca 0xcef365 0xcef2f6 0xcf16b1 0x495521 # 0x51cac9 fmt.errorf+0xc9 fmt/errors.go:42 # 0xcef364 fmt.Errorf+0x324 fmt/errors.go:26 # 0xcef2f5 github.com/libp2p/go-yamux/v5.(*Session).close+0x2b5 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:330 # 0xcf16b0 github.com/libp2p/go-yamux/v5.(*Session).recv+0x30 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:693 0: 0 [1: 16] @ 0x48b4a5 0x473854 0x473366 0x773815 0x7716c7 0x7718dc 0x774d30 0x774a05 0xb080f9 0xb06817 0xb08eb4 0xb08e84 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x773814 github.com/multiformats/go-multiaddr.validateComponent+0x3d4 github.com/multiformats/go-multiaddr@v0.16.1/component.go:343 # 0x7716c6 github.com/multiformats/go-multiaddr.readComponent+0x446 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:125 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x774a04 github.com/multiformats/go-multiaddr.NewMultiaddr+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:40 # 0xb080f8 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0xb8 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:298 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08eb3 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x133 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08e83 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x103 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:99 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b4ac 0x4901c9 0x16c4226 0x16cab65 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16c4225 crypto/internal/fips140/ecdsa.pad000+0x65 crypto/internal/fips140/ecdsa/hmacdrbg.go:132 # 0x16cab64 crypto/internal/fips140/ecdsa.newDRBG[...]+0x684 crypto/internal/fips140/ecdsa/hmacdrbg.go:82 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 288] @ 0x48b485 0x425d05 0x55a077 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x55a076 encoding/json.Unmarshal+0x36 encoding/json/decode.go:106 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4a5 0x48b01b 0xcd2310 0xcd22fb 0xcd0f06 0xd215b7 0x495521 # 0xcd230f github.com/libp2p/go-libp2p/p2p/host/resource-manager.streamScopeName+0x4f github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:607 # 0xcd22fa github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x3a github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:591 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd215b6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1+0xf6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:139 0: 0 [1: 64] @ 0x48b485 0x46ea6d 0x77b13e 0x77b109 0xd278a5 0xd19aad 0xd199aa 0xd1aa9e 0x495521 # 0x77b13d github.com/multiformats/go-multiaddr.Multiaddr.copy+0x13d github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:23 # 0x77b108 github.com/multiformats/go-multiaddr.SplitFunc+0x108 github.com/multiformats/go-multiaddr@v0.16.1/util.go:108 # 0xd278a4 github.com/libp2p/go-libp2p/p2p/net/swarm.isFdConsumingAddr+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:646 # 0xd19aac github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).shouldConsumeFd+0x4c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:146 # 0xd199a9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).finishedDial+0x89 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:131 # 0xd1aa9d github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0x21d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:240 0: 0 [1: 80] @ 0x48b485 0x421deb 0x69e6ed 0x69f13f 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x69e6ec github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x2c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f13e github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x1e github.com/pactus-project/pactus/genesis/genesis.go:189 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0xd16573 0xd241d8 0x495521 # 0xd16572 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x1f72 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:271 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x949174 0x949153 0x796204 0x79665c 0x946fce 0x946e60 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x949173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x949152 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 crypto/tls/handshake_messages.go:286 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x946fcd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x284d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x946e5f crypto/tls.(*clientHelloMsg).marshalMsg+0x26df crypto/tls/handshake_messages.go:285 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x9465ab 0x94643d 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x9465aa vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1e2a vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x94643c crypto/tls.(*clientHelloMsg).marshalMsg+0x1cbc crypto/tls/handshake_messages.go:225 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1690357 0x16e3ada 0x16e49e5 0x16e4589 0x16e40a5 0x941aac 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e40a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 crypto/internal/fips140/tls13/tls13.go:121 # 0x941aab crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4cb crypto/tls/handshake_client_tls13.go:517 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x58c679 0x58c5fd 0x799d45 0x799cbf 0x7995f0 0x7a038d 0x797499 0x7b4ed4 0x7ba539 0x7bafbd 0xd571a8 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x58c678 math/big.nat.make+0x98 math/big/nat.go:67 # 0x58c5fc math/big.nat.setBytes+0x1c math/big/nat.go:1023 # 0x799d44 math/big.(*Int).SetBytes+0x104 math/big/int.go:519 # 0x799cbe crypto/ecdsa.pointToAffine+0x7e crypto/ecdsa/ecdsa.go:629 # 0x7995ef crypto/ecdsa.publicKeyFromFIPS+0x2f crypto/ecdsa/ecdsa.go:549 # 0x7a038c crypto/ecdsa.parseUncompressedPublicKey[...]+0x4c crypto/ecdsa/ecdsa.go:130 # 0x797498 crypto/ecdsa.ParseUncompressedPublicKey+0x2f8 crypto/ecdsa/ecdsa.go:115 # 0x7b4ed3 crypto/x509.parsePublicKey+0x473 crypto/x509/parser.go:295 # 0x7ba538 crypto/x509.parseCertificate+0x9d8 crypto/x509/parser.go:1011 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0xd571a7 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x167 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:132 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x1678d85 0x16e4507 0x16e3f7a 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x16e4506 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e3f79 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 crypto/internal/fips140/tls13/tls13.go:96 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16903bb 0x16e3ada 0x16e49e5 0x96af2d 0x9272a7 0x943985 0x94394f 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x943984 crypto/tls.(*Conn).setWriteTrafficSecret+0x124 crypto/tls/conn.go:1706 # 0x94394e crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xee crypto/tls/handshake_client_tls13.go:819 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 128] @ 0x48b4ac 0x425d05 0x4e10ed 0x4e1397 0x6697d0 0x66929b 0x65e5b8 0x672047 0x648e2b 0x648768 0x647ef9 0x646c45 0x66151e 0x64bce5 0x64d185 0x6506ec 0x495521 # 0x4e10ec syscall.anyToSockaddr+0x16c syscall/syscall_linux.go:677 # 0x4e1396 syscall.Getsockname+0x76 syscall/syscall_linux.go:715 # 0x6697cf net.(*netFD).dial+0x42f net/sock_posix.go:139 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x648e2a net.(*sysDialer).dialSingle+0x26a net/dial.go:795 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0x66151d net.(*Resolver).dial+0x9d net/lookup.go:699 # 0x64bce4 net.(*Resolver).exchange+0x344 net/dnsclient_unix.go:185 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [3: 144] @ 0x48b4ac 0x473854 0x473366 0xb6cafe 0xb6ca83 0xb6ca97 0xb6d0d2 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cafd github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0xbd github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6ca82 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x42 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6ca96 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadIDSlice+0x56 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:46 # 0xb6d0d1 github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x111 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:111 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 96] @ 0x48b4ac 0x473854 0x473366 0xb6847a 0xb68413 0xb6f62e 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xb68479 github.com/libp2p/go-libp2p-kbucket.ConvertKey+0xb9 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:51 # 0xb68412 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).closestPeersToQuery+0x52 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:758 # 0xb6f62d github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:260 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 128] @ 0x48b485 0x4901c9 0x4a3df2 0x4a34c5 0x92d357 0x92d232 0x92e5be 0xcf12cf 0xcf09bc 0x495521 # 0x4a3df1 sync.(*poolChain).pushHead+0x51 sync/poolqueue.go:226 # 0x4a34c4 sync.(*Pool).Put+0x84 sync/pool.go:115 # 0x92d356 crypto/tls.(*Conn).writeRecordLocked.func1+0x56 crypto/tls/conn.go:1003 # 0x92d231 crypto/tls.(*Conn).writeRecordLocked+0x871 crypto/tls/conn.go:1048 # 0x92e5bd crypto/tls.(*Conn).Write+0x37d crypto/tls/conn.go:1254 # 0xcf12ce github.com/libp2p/go-yamux/v5.(*Session).sendLoop+0x7ae github.com/libp2p/go-yamux/v5@v5.1.0/session.go:678 # 0xcf09bb github.com/libp2p/go-yamux/v5.(*Session).send+0x1b github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 0: 0 [1: 16] @ 0x48b4a5 0x4907d3 0x938025 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x938024 crypto/tls.(*Conn).makeClientHello+0x7c4 crypto/tls/handshake_client.go:136 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x580433 0x5e93d4 0x5e9b66 0x608b5c 0x6083fe 0x6083f4 0x69780d 0x6957ba 0x11538d8 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x580432 math/big.(*Int).Bytes+0x32 math/big/int.go:531 # 0x5e93d3 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E2).Exp+0x293 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:189 # 0x5e9b65 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E2).Sqrt+0x1a5 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:225 # 0x608b5b github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Affine).setBytes+0x27b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/marshal.go:1251 # 0x6083fd github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Affine).SetBytes+0x1d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/marshal.go:1159 # 0x6083f3 github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Affine).Unmarshal+0x13 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/marshal.go:1082 # 0x69780c github.com/pactus-project/pactus/crypto/bls.(*PublicKey).PointG2+0x4c github.com/pactus-project/pactus/crypto/bls/public_key.go:197 # 0x6957b9 github.com/pactus-project/pactus/crypto/bls.PublicKeyAggregate+0x59 github.com/pactus-project/pactus/crypto/bls/bls.go:65 # 0x11538d7 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x37 github.com/pactus-project/pactus/sync/bundle/message/hello.go:50 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 64] @ 0x48b485 0x425d05 0xd56f96 0xd59218 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xd56f95 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer+0x55 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:119 # 0xd59217 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x57 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:111 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 320] @ 0x48b485 0x425d05 0xcd50cc 0xcdac05 0xcf7502 0xcee82e 0xcf6b7d 0xd22235 0xd21fcf 0x104fc52 0x105029a 0x104f990 0x495521 # 0xcd50cb github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScopeSpan+0xcb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:68 # 0xcdac04 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceScope).BeginSpan+0xe4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:739 # 0xcf7501 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn.func1+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:45 # 0xcee82d github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x1ad github.com/libp2p/go-yamux/v5@v5.1.0/session.go:214 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0x104fc51 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x91 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:420 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x40c666 0x77844e 0x778442 0x77eb4a 0x77278f 0x77619d 0x77619e 0xd28965 0xd286bd 0xd25da5 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x40c665 internal/strconv.FormatUint+0xa5 internal/strconv/itoa.go:19 # 0x77844d strconv.FormatUint+0x2d strconv/number.go:203 # 0x778441 github.com/multiformats/go-multiaddr.portBtS+0x21 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:155 # 0x77eb49 github.com/multiformats/go-multiaddr.twrp.BytesToString+0x29 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:47 # 0x77278e github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x8e github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0x77619c github.com/multiformats/go-multiaddr.(*Component).Value+0xbc github.com/multiformats/go-multiaddr@v0.16.1/component.go:184 # 0x77619d github.com/multiformats/go-multiaddr.Multiaddr.ValueForProtocol+0xbd github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:248 # 0xd28964 github.com/libp2p/go-libp2p/p2p/net/swarm.addrPort+0x1c4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:727 # 0xd286bc github.com/libp2p/go-libp2p/p2p/net/swarm.filterLowPriorityAddresses+0xd7c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:686 # 0xd25da4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x364 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:529 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 128] @ 0x48b485 0x490767 0x7719f3 0x774d30 0x8ad5da 0x8ac9db 0x8accd3 0x8a9ed4 0x8a95fb 0x4a336c 0x8a957b 0x8a954f 0x8a8e65 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x7719f2 github.com/multiformats/go-multiaddr.readMultiaddr+0x212 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:154 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x8ad5d9 github.com/libp2p/go-libp2p/core/peer.addrsFromProtobuf+0x99 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:236 # 0x8ac9da github.com/libp2p/go-libp2p/core/peer.PeerRecordFromProtobuf+0x9a github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:123 # 0x8accd2 github.com/libp2p/go-libp2p/core/peer.(*PeerRecord).UnmarshalRecord+0xd2 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:176 # 0x8a9ed3 github.com/libp2p/go-libp2p/core/record.unmarshalRecordPayload+0xb3 github.com/libp2p/go-libp2p@v0.47.0/core/record/record.go:81 # 0x8a95fa github.com/libp2p/go-libp2p/core/record.(*Envelope).Record.func1+0x3a github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:230 # 0x4a336b sync.(*Once).doSlow+0xab sync/once.go:78 # 0x8a957a sync.(*Once).Do+0x3a sync/once.go:69 # 0x8a954e github.com/libp2p/go-libp2p/core/record.(*Envelope).Record+0xe github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:226 # 0x8a8e64 github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x144 github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:121 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0xcf38d6 0xcf39cf 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0x104fc52 0x105029a 0x104f990 0x495521 # 0xcf38d5 github.com/libp2p/go-yamux/v5.makePipeDeadline+0x55 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:22 # 0xcf39ce github.com/libp2p/go-yamux/v5.newStream+0x14e github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:63 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0x104fc51 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x91 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:420 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x169036f 0x16e3ada 0x16e49e5 0x16e4589 0x942dfd 0x942dbb 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x942dfc crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x1dc crypto/internal/fips140/tls13/tls13.go:131 # 0x942dba crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x19a crypto/tls/handshake_client_tls13.go:712 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x169036f 0x16e3ada 0x16e49e5 0x96af2d 0x9272a7 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x425d05 0x48b75a 0x48b76f 0xd1c16c 0xd1713f 0xd241d8 0x495521 # 0xd1c16b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addConn+0x32b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:413 # 0xd1713e github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x2b3e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:343 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 64] @ 0x48b485 0x46eef3 0x771b27 0x774d30 0x774a05 0xb080f9 0xb06817 0xb08eb4 0xb08e84 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x771b26 github.com/multiformats/go-multiaddr.readMultiaddr+0x346 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:156 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x774a04 github.com/multiformats/go-multiaddr.NewMultiaddr+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:40 # 0xb080f8 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0xb8 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:298 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08eb3 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x133 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08e83 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x103 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:99 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b4ac 0x48b5c5 0x4cc5bd 0x55b1f6 0x55bafd 0x55acfe 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x55b1f5 encoding/json.indirect+0x2f5 encoding/json/decode.go:482 # 0x55bafc encoding/json.(*decodeState).object+0x5c encoding/json/decode.go:606 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b4ac 0x4907d3 0x1682c2e 0x16843f2 0x16c4472 0x16c5728 0x16c581f 0x16c51dd 0x16cdfb2 0x16cdf71 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1682c2d crypto/internal/fips140/sha512.(*Digest).Sum+0x16d crypto/internal/fips140/sha512/sha512.go:266 # 0x16843f1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 crypto/internal/fips140/hmac/hmac.go:61 # 0x16c4471 crypto/internal/fips140/ecdsa.(*hmacDRBG).Generate+0x1f1 crypto/internal/fips140/ecdsa/hmacdrbg.go:168 # 0x16c5727 crypto/internal/fips140/ecdsa.signGeneric[...].func1+0x27 crypto/internal/fips140/ecdsa/ecdsa.go:336 # 0x16c581e crypto/internal/fips140/ecdsa.randomPoint[...]+0xbe crypto/internal/fips140/ecdsa/ecdsa.go:229 # 0x16c51dc crypto/internal/fips140/ecdsa.signGeneric[...]+0x7c crypto/internal/fips140/ecdsa/ecdsa.go:335 # 0x16cdfb1 crypto/internal/fips140/ecdsa.sign[...]+0x271 crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0x16cdf70 crypto/internal/fips140/ecdsa.Sign[...]+0x230 crypto/internal/fips140/ecdsa/ecdsa.go:306 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 448] @ 0x48b4ac 0x4731d7 0x920d57 0x93d81a 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x920d56 crypto/tls.(*weakCertCache).newCert+0x356 crypto/tls/cache.go:33 # 0x93d819 crypto/tls.(*Conn).verifyServerCertificate+0xb9 crypto/tls/handshake_client.go:1102 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b4ac 0x47329e 0x473292 0x472805 0x472a10 0x664f0f 0xcf1a22 0xcf1698 0x495521 # 0x664f0e net.(*OpError).Error+0x14e net/net.go:520 # 0xcf1a21 github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0x341 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:724 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e4acf 0x16e5bf5 0x9416e5 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e4ace crypto/internal/fips140/tls13.extract[...]+0x4e crypto/internal/fips140/tls13/tls13.go:44 # 0x16e5bf4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 crypto/internal/fips140/tls13/tls13.go:75 # 0x9416e4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x104 crypto/tls/handshake_client_tls13.go:487 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x947dee 0x947db7 0x796204 0x79665c 0x9478d2 0x94733e 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x947ded vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x28d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x947db6 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x256 crypto/tls/handshake_messages.go:356 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x5449a7 0x118d1cd 0x118cdc5 0x118f44d 0x118f44e 0x118f13d 0x118ecc5 0x6b4c83 0x6b4bb6 0x495521 # 0x5449a6 encoding/binary.Write+0x266 encoding/binary/binary.go:429 # 0x118d1cc github.com/beevik/ntp.getTime+0x34c github.com/beevik/ntp@v1.5.0/ntp.go:556 # 0x118cdc4 github.com/beevik/ntp.QueryWithOptions+0xc4 github.com/beevik/ntp@v1.5.0/ntp.go:447 # 0x118f44c github.com/beevik/ntp.Query+0x4c github.com/beevik/ntp@v1.5.0/ntp.go:440 # 0x118f44d github.com/pactus-project/pactus/util/ntp.RemoteQuerier.Query+0x4d github.com/pactus-project/pactus/util/ntp/query.go:12 # 0x118f13c github.com/pactus-project/pactus/util/ntp.(*Checker).queryClockOffset+0x7c github.com/pactus-project/pactus/util/ntp/ntp.go:136 # 0x118ecc4 github.com/pactus-project/pactus/util/ntp.(*Checker).Start.func1+0x24 github.com/pactus-project/pactus/util/ntp/ntp.go:98 # 0x6b4c82 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1.1+0x42 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:41 # 0x6b4bb5 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1+0x95 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:42 0: 0 [2: 128] @ 0x48b485 0x425d05 0xb74c65 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb74c64 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x724 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:348 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 24] @ 0x48b485 0x425d05 0x7bff29 0xd578d4 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7bff28 crypto/x509.(*Certificate).Verify+0x288 crypto/x509/verify.go:598 # 0xd578d3 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x293 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:184 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 128] @ 0x48b485 0x425d05 0x6690c6 0x66909d 0x65e5b8 0x672047 0x67059f 0x118dda5 0x118dda6 0x118d00f 0x118cdc5 0x118f44d 0x118f44e 0x118f13d 0x118ecc5 0x6b4c83 0x6b4bb6 0x495521 # 0x6690c5 net.newFD+0xc5 net/fd_unix.go:27 # 0x66909c net.socket+0x9c net/sock_posix.go:27 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x67059e net.dialUDP+0x29e net/udpsock.go:304 # 0x118dda4 net.DialUDP+0x144 net/udpsock.go:288 # 0x118dda5 github.com/beevik/ntp.defaultDialer+0x145 github.com/beevik/ntp@v1.5.0/ntp.go:653 # 0x118d00e github.com/beevik/ntp.getTime+0x18e github.com/beevik/ntp@v1.5.0/ntp.go:515 # 0x118cdc4 github.com/beevik/ntp.QueryWithOptions+0xc4 github.com/beevik/ntp@v1.5.0/ntp.go:447 # 0x118f44c github.com/beevik/ntp.Query+0x4c github.com/beevik/ntp@v1.5.0/ntp.go:440 # 0x118f44d github.com/pactus-project/pactus/util/ntp.RemoteQuerier.Query+0x4d github.com/pactus-project/pactus/util/ntp/query.go:12 # 0x118f13c github.com/pactus-project/pactus/util/ntp.(*Checker).queryClockOffset+0x7c github.com/pactus-project/pactus/util/ntp/ntp.go:136 # 0x118ecc4 github.com/pactus-project/pactus/util/ntp.(*Checker).Start.func1+0x24 github.com/pactus-project/pactus/util/ntp/ntp.go:98 # 0x6b4c82 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1.1+0x42 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:41 # 0x6b4bb5 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1+0x95 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:42 0: 0 [1: 16] @ 0x48b485 0x425d05 0x53af9c 0x53b5cd 0x53b58f 0xe0c7b0 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53af9b context.WithDeadlineCause+0x29b context/context.go:656 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xe0c7af github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x8f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:230 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 192] @ 0x48b4ac 0x4731d7 0x741374 0x114f011 0x114eff6 0x114eff7 0x114f012 0x114e7b7 0x6b4c83 0x6b4bb6 0x495521 # 0x741373 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0x213 github.com/mr-tron/base58@v1.2.0/base58/base58.go:78 # 0x114f010 github.com/mr-tron/base58/base58.FastBase58Encoding+0x410 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x114eff5 github.com/mr-tron/base58/base58.Encode+0x3f5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x114eff6 github.com/libp2p/go-libp2p/core/peer.ID.String+0x3f6 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x114f011 github.com/pactus-project/pactus/network.(*peerMgr).CheckConnectivity+0x411 github.com/pactus-project/pactus/network/peermgr.go:190 # 0x114e7b6 github.com/pactus-project/pactus/network.(*peerMgr).Start.func1+0x16 github.com/pactus-project/pactus/network/peermgr.go:81 # 0x6b4c82 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1.1+0x42 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:41 # 0x6b4bb5 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1+0x95 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:42 0: 0 [1: 24] @ 0x48b485 0x48b145 0xd116c8 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0xd116c7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x1c7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [2: 128] @ 0x48b485 0x490767 0x7719f3 0x774d30 0x10532a5 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x7719f2 github.com/multiformats/go-multiaddr.readMultiaddr+0x212 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:154 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x10532a4 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x744 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:745 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 48] @ 0x48b4ac 0x47329e 0x473292 0x472805 0x472a10 0x66b5f4 0x66b536 0x664eb2 0x522594 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x66b5f3 net.JoinHostPort+0x233 net/ipsock.go:242 # 0x66b535 net.(*TCPAddr).String+0x175 net/tcpsock.go:52 # 0x664eb1 net.(*OpError).Error+0xf1 net/net.go:518 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [3: 288] @ 0x48b485 0x490767 0xd15dfb 0xd241d8 0x495521 # 0xd15dfa github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x17fa github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:218 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x51fa46 0x6c3728 0x6c23e6 0x6c1eb2 0x6c134d 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0x6c3727 github.com/rs/zerolog.colorize+0xe7 github.com/rs/zerolog@v1.34.0/console.go:398 # 0x6c23e5 github.com/rs/zerolog.ConsoleWriter.writeFields.consoleDefaultFormatFieldName.func4+0x65 github.com/rs/zerolog@v1.34.0/console.go:517 # 0x6c1eb1 github.com/rs/zerolog.ConsoleWriter.writeFields+0x851 github.com/rs/zerolog@v1.34.0/console.go:263 # 0x6c134c github.com/rs/zerolog.ConsoleWriter.Write+0x56c github.com/rs/zerolog@v1.34.0/console.go:158 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 64] @ 0x48b4ac 0x425d05 0xb6cd1e 0xb6cd91 0xb6cea6 0xb74b31 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cd1d github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x5d github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6cd90 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6cea5 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x1e5 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:70 # 0xb74b30 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5f0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:330 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x946aba 0x946947 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x946ab9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2339 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x946946 crypto/tls.(*clientHelloMsg).marshalMsg+0x21c6 crypto/tls/handshake_messages.go:257 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0xb6cbff 0xb6cc5d 0xb6cc91 0xb6d02c 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cbfe github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x3e github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6cc5c github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x9c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6cc90 github.com/libp2p/go-libp2p-kad-dht.OptPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:56 # 0xb6d02b github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x6b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:107 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x947db6 0x947c46 0x796204 0x79665c 0x9478d2 0x94733e 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x947db5 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x255 vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x947c45 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe5 crypto/tls/handshake_messages.go:351 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x56a859 0x56ac5c 0x56aa2a 0x56a4fd 0x55a094 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x56a858 encoding/json.(*scanner).pushParseState+0x58 encoding/json/scanner.go:181 # 0x56ac5b encoding/json.stateBeginValue+0x1fb encoding/json/scanner.go:224 # 0x56aa29 encoding/json.stateBeginValueOrEmpty+0x49 encoding/json/scanner.go:213 # 0x56a4fc encoding/json.checkValid+0x9c encoding/json/scanner.go:37 # 0x55a093 encoding/json.Unmarshal+0x53 encoding/json/decode.go:107 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 8] @ 0x48b485 0x425d05 0x9163fe 0x91641f 0x96bcc6 0x9381e2 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x9163fd crypto/mlkem.(*DecapsulationKey768).EncapsulationKey+0x7d crypto/mlkem/mlkem.go:85 # 0x91641e crypto/mlkem.(*DecapsulationKey768).Encapsulator+0x9e crypto/mlkem/mlkem.go:93 # 0x96bcc5 crypto/tls.(*hybridKeyExchange).keyShares+0x105 crypto/tls/key_schedule.go:185 # 0x9381e1 crypto/tls.(*Conn).makeClientHello+0x981 crypto/tls/handshake_client.go:152 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b485 0x425d05 0x41b494 0x4eee68 0xcefa93 0xcef678 0xcef710 0x495521 # 0x4eee67 time.NewTimer+0x27 time/sleep.go:144 # 0xcefa92 github.com/libp2p/go-yamux/v5.(*Session).Ping+0x232 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:414 # 0xcef677 github.com/libp2p/go-yamux/v5.(*Session).measureRTT+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:356 # 0xcef70f github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT+0x2f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:368 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0xb6cd1e 0xb6cd91 0xb6cea6 0xb74b31 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb6cd1d github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x5d github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6cd90 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6cea5 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x1e5 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:70 # 0xb74b30 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5f0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:330 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 16] @ 0x48b4ac 0x473854 0x473366 0x16e3bec 0x16e49e5 0x96af2d 0x9272a7 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3beb crypto/internal/fips140/hkdf.Expand[...]+0x1ab crypto/internal/fips140/hkdf/hkdf.go:43 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 336] @ 0x48b4ac 0x41b526 0xcee0be 0xcedd05 0xcf745b 0xd4e59d 0xd4cfbe 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcee0bd github.com/libp2p/go-yamux/v5.newSession+0x2fd github.com/libp2p/go-yamux/v5@v5.1.0/session.go:149 # 0xcedd04 github.com/libp2p/go-yamux/v5.Client+0x104 github.com/libp2p/go-yamux/v5@v5.1.0/mux.go:140 # 0xcf745a github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:53 # 0xd4e59c github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupMuxer+0x4dc github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:276 # 0xd4cfbd github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x97d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:196 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 384] @ 0x48b485 0x425d05 0x1690357 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x9312fe 0x942ead 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x942eac crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x28c crypto/tls/handshake_client_tls13.go:714 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 128] @ 0x48b4ac 0x4901c9 0x169048e 0x16caa05 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x16caa04 crypto/internal/fips140/ecdsa.newDRBG[...]+0x524 crypto/internal/fips140/ecdsa/hmacdrbg.go:111 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b485 0x425d05 0x648fe5 0x648768 0x647ef9 0x646c45 0xe04365 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x648fe4 net.(*sysDialer).dialSingle+0x424 net/dial.go:806 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe04364 github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0x224 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:32 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b485 0x490767 0x51ce13 0xcef365 0xcef2f6 0xcf16b1 0x495521 # 0x51ce12 fmt.errorf+0x412 fmt/errors.go:61 # 0xcef364 fmt.Errorf+0x324 fmt/errors.go:26 # 0xcef2f5 github.com/libp2p/go-yamux/v5.(*Session).close+0x2b5 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:330 # 0xcf16b0 github.com/libp2p/go-yamux/v5.(*Session).recv+0x30 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:693 0: 0 [1: 16] @ 0x48b4ac 0x473854 0x473366 0x773815 0x773385 0x772f4e 0xb06f48 0xb08095 0xb06817 0xb08de7 0xb08dc4 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x773814 github.com/multiformats/go-multiaddr.validateComponent+0x3d4 github.com/multiformats/go-multiaddr@v0.16.1/component.go:343 # 0x773384 github.com/multiformats/go-multiaddr.newComponent+0x364 github.com/multiformats/go-multiaddr@v0.16.1/component.go:283 # 0x772f4d github.com/multiformats/go-multiaddr.NewComponent+0x24d github.com/multiformats/go-multiaddr@v0.16.1/component.go:246 # 0xb06f47 github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x127 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:113 # 0xb08094 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0x54 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:292 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08de6 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x66 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08dc3 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x43 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:94 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b485 0x425d05 0xaf841c 0xb6abf5 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xaf841b github.com/libp2p/go-libp2p-kad-dht/internal/metrics.RecordMessageRecvOK+0x15b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/metrics/metrics.go:114 # 0xb6abf4 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x474 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:90 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 96] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 624] @ 0x48b4ac 0x4901c9 0x1681ec6 0x16847d2 0x16ca868 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1681ec5 crypto/internal/fips140/sha512.(*Digest).MarshalBinary+0x25 crypto/internal/fips140/sha512/sha512.go:134 # 0x16847d1 crypto/internal/fips140/hmac.(*HMAC).Reset+0x151 crypto/internal/fips140/hmac/hmac.go:122 # 0x16ca867 crypto/internal/fips140/ecdsa.newDRBG[...]+0x387 crypto/internal/fips140/ecdsa/hmacdrbg.go:93 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 336] @ 0x48b4ac 0x4901c9 0x741226 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51fa33 0xcd2c8c 0xcd3f35 0xd2d3b9 0x10d2637 0xd21765 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51fa32 fmt.Sprintf+0x52 fmt/print.go:239 # 0xcd2c8b github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1cb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d2636 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x6d6 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:350 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 8] @ 0x48b485 0x425d05 0x7bff3d 0xd578d4 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7bff3c crypto/x509.(*Certificate).Verify+0x29c crypto/x509/verify.go:598 # 0xd578d3 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x293 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:184 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 128] @ 0x48b4ac 0x473854 0x473366 0x16e3bec 0x16e49e5 0x16e4589 0x941765 0x941714 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3beb crypto/internal/fips140/hkdf.Expand[...]+0x1ab crypto/internal/fips140/hkdf/hkdf.go:43 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x941764 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x184 crypto/internal/fips140/tls13/tls13.go:106 # 0x941713 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x133 crypto/tls/handshake_client_tls13.go:492 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4907d3 0x772bef 0x772b94 0x775525 0x5224f4 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0x772bee strings.(*Builder).WriteString+0x30e strings/builder.go:114 # 0x772b93 github.com/multiformats/go-multiaddr.(*Component).writeTo+0x2b3 github.com/multiformats/go-multiaddr@v0.16.1/component.go:232 # 0x775524 github.com/multiformats/go-multiaddr.Multiaddr.String+0x64 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:114 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x842436 0x855f3a 0x855b78 0x826657 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0x8a8f90 0x8a8d4c 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x842435 google.golang.org/protobuf/internal/impl.consumeBytes+0x75 google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5418 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x826656 google.golang.org/protobuf/internal/impl.consumeMessageInfo+0x116 google.golang.org/protobuf@v1.36.11/internal/impl/codec_field.go:186 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0x8a8f8f github.com/libp2p/go-libp2p/core/record.UnmarshalEnvelope+0x4f github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:172 # 0x8a8d4b github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x2b github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:111 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 48] @ 0x48b485 0x425d05 0xcd1c10 0xccfdd1 0xcd3d72 0xd2d3b9 0x104fe2e 0x105029a 0x104f990 0x495521 # 0xcd1c0f github.com/libp2p/go-libp2p/p2p/host/resource-manager.newProtocolScope+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:542 # 0xccfdd0 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).getProtocolScope+0xf0 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:292 # 0xcd3d71 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x151 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:864 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x104fe2d github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x26d github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:429 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 160] @ 0x48b485 0x490767 0x64f9b3 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x64f9b2 net.(*Resolver).goLookupIPCNAMEOrder+0xf32 net/dnsclient_unix.go:735 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [2: 128] @ 0x48b4ac 0x4901c9 0x16ca5e6 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16ca5e5 crypto/internal/fips140/ecdsa.newDRBG[...]+0x105 crypto/internal/fips140/ecdsa/hmacdrbg.go:64 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0xcf395e 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0xafb5b9 0xafb405 0xafb105 0xafa3e5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xcf395d github.com/libp2p/go-yamux/v5.newStream+0xdd github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:72 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafb404 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prepOrInvalidate+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:191 # 0xafb104 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).messageSenderForPeer+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:141 # 0xafa3e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x1a4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:74 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 48] @ 0x48b485 0x425d05 0x657a05 0x657665 0x657505 0x656179 0xb0a5f7 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x657a04 net.newAddr+0x1a4 net/interface_linux.go:180 # 0x657664 net.addrTable+0x124 net/interface_linux.go:153 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [2: 96] @ 0x48b485 0x4901c9 0xd25d15 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xd25d14 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x2d4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:506 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xd195c7 0xd199c7 0xd1aa9e 0x495521 # 0xd195c6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).freePeerToken+0xa6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:95 # 0xd199c6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).finishedDial+0xa6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:135 # 0xd1aa9d github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0x21d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:240 0: 0 [1: 96] @ 0x48b485 0x421deb 0xa49dac 0xa49aed 0xa4e7ec 0xaf4285 0xb70e6a 0xb758a4 0x495521 # 0xa49dab go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x18b go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:186 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xaf4284 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0xa4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:146 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0x10d3cbe 0x10d3db3 0x10d3675 0xc0b5ed 0x495521 # 0x10d3cbd github.com/multiformats/go-multistream.newOnce+0xcdd github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:42 # 0x10d3db2 github.com/multiformats/go-multistream.NewMSSelect[...]+0xdd2 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:15 # 0x10d3674 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x694 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:484 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [1: 8] @ 0x48b485 0x425d05 0x6fbcde 0x70485b 0x704806 0x705526 0x706245 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x11614fc 0x1593f2c 0x131caeb 0x15692de 0x131c943 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x6fbcdd github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x2dd github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:511 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705525 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:765 # 0x706244 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x644 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:865 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x11614fb github.com/pactus-project/pactus/state.(*state).CommittedBlock+0x1b github.com/pactus-project/pactus/state/state.go:669 # 0x1593f2b github.com/pactus-project/pactus/www/grpc.(*blockchainServer).GetBlock+0x4b github.com/pactus-project/pactus/www/grpc/blockchain.go:166 # 0x131caea github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler.func1+0xca github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:304 # 0x15692dd github.com/grpc-ecosystem/go-grpc-middleware/recovery.UnaryServerInterceptor.func1+0x9d github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/recovery/interceptors.go:33 # 0x131c942 github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler+0x142 github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:306 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 32] @ 0x48b4ac 0x4901c9 0x16e3aa5 0x16e49e5 0x16e4589 0x16e3f7a 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3aa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 crypto/internal/fips140/hkdf/hkdf.go:28 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e3f79 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 crypto/internal/fips140/tls13/tls13.go:96 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 32] @ 0x48b485 0x425d05 0x53975b 0x93012c 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53975a context.AfterFunc+0x7a context/context.go:330 # 0x93012b crypto/tls.(*Conn).handshakeContext+0x1ab crypto/tls/conn.go:1538 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 144] @ 0x48b485 0x425d05 0x40fdb2 0x48b7a9 0xd14ca5 0xd241d8 0x495521 # 0xd14ca4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x6a4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:199 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0xcf38e9 0xcf39e5 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0x104fc52 0x105029a 0x104f990 0x495521 # 0xcf38e8 github.com/libp2p/go-yamux/v5.makePipeDeadline+0x68 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:22 # 0xcf39e4 github.com/libp2p/go-yamux/v5.newStream+0x164 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:64 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0x104fc51 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x91 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:420 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [3: 192] @ 0x48b4ac 0x4901c9 0x169048e 0x694c53 0x96b07e 0x942ca6 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x694c52 crypto/hmac.New+0xf2 crypto/hmac/hmac.go:56 # 0x96b07d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd crypto/tls/key_schedule.go:39 # 0x942ca5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x85 crypto/tls/handshake_client_tls13.go:700 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x490767 0xb26310 0xb7622a 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb2630f github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).TryAdd+0x18f github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:91 # 0xb76229 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0x1c9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:497 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 48] @ 0x48b485 0x48b145 0xc1d1b0 0xc278a5 0x495521 # 0xc1d1af github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).heartbeat+0x15af github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1761 # 0xc278a4 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0xcc4 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:891 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0x539dca 0x65fd83 0x65f3f4 0xd09dd0 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x539dc9 context.(*cancelCtx).Done+0x129 context/context.go:457 # 0x65fd82 net.(*Resolver).lookupIPAddr+0x362 net/lookup.go:344 # 0x65f3f3 net.(*Resolver).LookupIPAddr+0x33 net/lookup.go:221 # 0xd09dcf github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0x28f github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:182 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 48] @ 0x48b485 0x425d05 0x12c7e65 0x12cd306 0x12c5adf 0x495521 # 0x12c7e64 google.golang.org/grpc.(*Server).processUnaryRPC+0xe84 google.golang.org/grpc@v1.79.3/server.go:1385 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 64] @ 0x48b485 0x425d05 0xb76e8a 0xb7570e 0x495521 # 0xb76e89 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x4c9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:541 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [3: 384] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x169036f 0x16e3ada 0x16e49e5 0x96b045 0x942ca6 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96b044 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 crypto/tls/key_schedule.go:38 # 0x942ca5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x85 crypto/tls/handshake_client_tls13.go:700 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b485 0x425d05 0x89ab09 0x10543ac 0x1053d1c 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x89ab08 github.com/libp2p/go-libp2p/core/crypto.UnmarshalPublicKey+0x28 github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:124 # 0x10543ab github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeReceivedPubKey+0xab github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:884 # 0x1053d1b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x11bb github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:831 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 16] @ 0x48b4ac 0x473854 0x473366 0x10dcead 0x10dce81 0x10dce5b 0x10e1dc5 0x10de125 0x8e1a1d 0xd212f7 0xd1eb1b 0xd2126d 0x495521 # 0x10dceac github.com/multiformats/go-multiaddr.(*Component).RawValue+0x12c github.com/multiformats/go-multiaddr@v0.16.1/component.go:176 # 0x10dce80 github.com/multiformats/go-multiaddr/net.ToIP+0x100 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:146 # 0x10dce5a github.com/libp2p/go-libp2p/p2p/host/observedaddrs.getObserver+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:63 # 0x10e1dc4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).removeConn+0x1c4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:513 # 0x10de124 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).Start.func1+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:191 # 0x8e1a1c github.com/libp2p/go-libp2p/core/network.(*NotifyBundle).Disconnected+0x3c github.com/libp2p/go-libp2p@v0.47.0/core/network/notifee.go:53 # 0xd212f6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).doClose.func1.1+0x36 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:112 # 0xd1eb1a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).notifyAll+0x9a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:765 # 0xd2126c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).doClose.func1+0x8c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:111 0: 0 [1: 48] @ 0x48b485 0x490767 0x7a91e7 0x7ba0c5 0x7bafbd 0x920acf 0x93d81a 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7a91e6 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc6 crypto/x509/pkix/pkix.go:151 # 0x7ba0c4 crypto/x509.parseCertificate+0x564 crypto/x509/parser.go:967 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0x920ace crypto/tls.(*weakCertCache).newCert+0xce crypto/tls/cache.go:26 # 0x93d819 crypto/tls.(*Conn).verifyServerCertificate+0xb9 crypto/tls/handshake_client.go:1102 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b485 0x48b145 0x122bae5 0x1253933 0x1253934 0x1253346 0x1253017 0x12541c5 0x1253d49 0x12bf9bb 0x12c0977 0x12c7f05 0x12cd306 0x12c5adf 0x495521 # 0x122bae4 google.golang.org/grpc/mem.SliceBuffer.read+0xa4 google.golang.org/grpc@v1.79.3/mem/buffers.go:276 # 0x1253932 google.golang.org/grpc/mem.ReadUnsafe+0xb2 google.golang.org/grpc@v1.79.3/mem/buffers.go:220 # 0x1253933 google.golang.org/grpc/internal/transport.(*recvBufferReader).readMessageHeaderAdditional+0xb3 google.golang.org/grpc@v1.79.3/internal/transport/transport.go:257 # 0x1253345 google.golang.org/grpc/internal/transport.(*recvBufferReader).readMessageHeader+0xe5 google.golang.org/grpc@v1.79.3/internal/transport/transport.go:181 # 0x1253016 google.golang.org/grpc/internal/transport.(*recvBufferReader).ReadMessageHeader+0x76 google.golang.org/grpc@v1.79.3/internal/transport/transport.go:146 # 0x12541c4 google.golang.org/grpc/internal/transport.(*transportReader).ReadMessageHeader+0x24 google.golang.org/grpc@v1.79.3/internal/transport/transport.go:457 # 0x1253d48 google.golang.org/grpc/internal/transport.(*Stream).ReadMessageHeader+0xa8 google.golang.org/grpc@v1.79.3/internal/transport/transport.go:366 # 0x12bf9ba google.golang.org/grpc.(*parser).recvMsg+0x3a google.golang.org/grpc@v1.79.3/rpc_util.go:772 # 0x12c0976 google.golang.org/grpc.recvAndDecompress+0x96 google.golang.org/grpc@v1.79.3/rpc_util.go:931 # 0x12c7f04 google.golang.org/grpc.(*Server).processUnaryRPC+0xf24 google.golang.org/grpc@v1.79.3/server.go:1385 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 24] @ 0x48b485 0x41b4ad 0x4eee68 0x1150430 0x495521 # 0x4eee67 time.NewTimer+0x27 time/sleep.go:144 # 0x115042f github.com/pactus-project/pactus/network.(*streamService).SendTo.func1+0x4f github.com/pactus-project/pactus/network/stream.go:107 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x169036f 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x9312fe 0x942ead 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x942eac crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x28c crypto/tls/handshake_client_tls13.go:714 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4a5 0x425d05 0xcf6c90 0xcf6f28 0xd2ccca 0x8e096a 0x7404f1 0x8e0769 0x8e0645 0xd4f145 0xd4f11c 0x10d2109 0xd21765 0x495521 # 0xcf6c8f github.com/libp2p/go-libp2p/p2p/muxer/yamux.parseError+0x4f github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:22 # 0xcf6f27 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x27 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:38 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x8e0969 github.com/multiformats/go-multistream.(*byteReader).ReadByte+0x49 github.com/multiformats/go-multistream@v0.6.1/multistream.go:322 # 0x7404f0 github.com/multiformats/go-varint.ReadUvarint+0x50 github.com/multiformats/go-varint@v0.1.0/varint.go:90 # 0x8e0768 github.com/multiformats/go-multistream.lpReadBuf+0x88 github.com/multiformats/go-multistream@v0.6.1/multistream.go:286 # 0x8e0644 github.com/multiformats/go-multistream.ReadNextTokenBytes+0x24 github.com/multiformats/go-multistream@v0.6.1/multistream.go:269 # 0xd4f144 github.com/multiformats/go-multistream.ReadNextToken[...]+0x2a4 github.com/multiformats/go-multistream@v0.6.1/multistream.go:258 # 0xd4f11b github.com/multiformats/go-multistream.(*MultistreamMuxer[...]).Negotiate+0x27b github.com/multiformats/go-multistream@v0.6.1/multistream.go:220 # 0x10d2108 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x1a8 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:326 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xd23c85 0xd237e5 0x10d4651 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0xd23c84 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0x424 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:278 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 64] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 80] @ 0x48b485 0x425d05 0x773056 0x772f4e 0xb06f48 0xb0845c 0xb08446 0xb06817 0xb0a677 0xb0a660 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x773055 github.com/multiformats/go-multiaddr.newComponent+0x35 github.com/multiformats/go-multiaddr@v0.16.1/component.go:253 # 0x772f4d github.com/multiformats/go-multiaddr.NewComponent+0x24d github.com/multiformats/go-multiaddr@v0.16.1/component.go:246 # 0xb06f47 github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x127 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:113 # 0xb0845b github.com/multiformats/go-multiaddr/net.FromIP+0x3b github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:134 # 0xb08445 github.com/multiformats/go-multiaddr/net.parseIPPlusNetAddr+0x25 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:342 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb0a676 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x96 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb0a65f github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x7f github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:397 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [1: 48] @ 0x48b4ac 0x4907d3 0x772bef 0x772b94 0x775525 0x5224f4 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0x772bee strings.(*Builder).WriteString+0x30e strings/builder.go:114 # 0x772b93 github.com/multiformats/go-multiaddr.(*Component).writeTo+0x2b3 github.com/multiformats/go-multiaddr@v0.16.1/component.go:232 # 0x775524 github.com/multiformats/go-multiaddr.Multiaddr.String+0x64 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:114 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [1: 2048] @ 0x48b4ac 0x4901c9 0x9eab4b 0x9eab27 0x9eb88c 0x9f0078 0x495521 # 0x9eab4a bufio.NewWriterSize+0x1aa bufio/bufio.go:599 # 0x9eab26 net/http.newBufioWriterSize+0x186 net/http/server.go:882 # 0x9eb88b net/http.(*conn).readRequest+0x92b net/http/server.go:1071 # 0x9f0077 net/http.(*conn).serve+0x3d7 net/http/server.go:1995 0: 0 [2: 32] @ 0x48b4ac 0x473854 0x473366 0xd288ff 0xd288b6 0xd2888b 0xd286bd 0xd25da5 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xd288fe github.com/multiformats/go-multiaddr.(*Component).RawValue+0x15e github.com/multiformats/go-multiaddr@v0.16.1/component.go:176 # 0xd288b5 github.com/multiformats/go-multiaddr/net.ToIP+0x115 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:146 # 0xd2888a github.com/libp2p/go-libp2p/p2p/net/swarm.addrPort+0xea github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:723 # 0xd286bc github.com/libp2p/go-libp2p/p2p/net/swarm.filterLowPriorityAddresses+0xd7c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:686 # 0xd25da4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x364 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:529 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x53dd56 0x53ded9 0x768add 0x8abf51 0xd5728b 0xd57138 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53dd55 bytes.(*Buffer).grow+0x1b5 bytes/buffer.go:155 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x768adc github.com/multiformats/go-multihash.Sum+0x5c github.com/multiformats/go-multihash@v0.2.3/sum.go:27 # 0x8abf50 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x50 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:172 # 0xd5728a github.com/libp2p/go-libp2p/core/peer.ID.MatchesPublicKey+0x24a github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:76 # 0xd57137 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:143 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x1678d85 0x16e4507 0x941765 0x941714 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x16e4506 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 crypto/internal/fips140/tls13/tls13.go:53 # 0x941764 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x184 crypto/internal/fips140/tls13/tls13.go:106 # 0x941713 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x133 crypto/tls/handshake_client_tls13.go:492 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b4ac 0x48b5c5 0x4cc5bd 0x55b1f6 0x55bafd 0x55acfe 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x55b1f5 encoding/json.indirect+0x2f5 encoding/json/decode.go:482 # 0x55bafc encoding/json.(*decodeState).object+0x5c encoding/json/decode.go:606 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 48] @ 0x48b4a5 0x473854 0x473366 0x773815 0x7716c7 0x7718dc 0x774d30 0xaf25e7 0xaf23ba 0xaf2399 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0x773814 github.com/multiformats/go-multiaddr.validateComponent+0x3d4 github.com/multiformats/go-multiaddr@v0.16.1/component.go:343 # 0x7716c6 github.com/multiformats/go-multiaddr.readComponent+0x446 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:125 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0xaf25e6 github.com/libp2p/go-libp2p-kad-dht/pb.(*Message_Peer).Addresses+0xc6 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:109 # 0xaf23b9 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:55 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 96] @ 0x48b485 0x425d05 0x10d3d6a 0x10d3675 0xafb5b9 0xafbd9e 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0x10d3d69 github.com/multiformats/go-multistream.NewMSSelect[...]+0xd89 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:11 # 0x10d3674 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x694 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:484 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafbd9d github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0xfd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:270 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 208] @ 0x48b4ac 0x4731d7 0x51fa46 0x1153bc7 0x115390a 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0x1153bc6 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).SignBytes+0x186 github.com/pactus-project/pactus/sync/bundle/message/hello.go:63 # 0x1153909 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x69 github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 12288] @ 0x48b4ac 0x4907d3 0x53e2b5 0x53dcef 0x53ded9 0x51f957 0x15f353c 0x15f3486 0x9f2209 0x15a01e2 0x15d9456 0x9f4007 0xa129ae 0x9f02f0 0x495521 # 0x53e2b4 bytes.growSlice+0x94 bytes/buffer.go:267 # 0x53dcee bytes.(*Buffer).grow+0x14e bytes/buffer.go:169 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x51f956 fmt.Fprintf+0x96 fmt/print.go:225 # 0x15f353b github.com/pactus-project/pactus/www/html.(*tableMaker).addRowValAddress+0xd7b github.com/pactus-project/pactus/www/html/server.go:219 # 0x15f3485 github.com/pactus-project/pactus/www/html.(*Server).PeerListHandler+0xcc5 github.com/pactus-project/pactus/www/html/network.go:85 # 0x9f2208 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2286 # 0x15a01e1 github.com/gorilla/mux.(*Router).ServeHTTP+0x1e1 github.com/gorilla/mux@v1.8.1/mux.go:212 # 0x15d9455 github.com/gorilla/handlers.recoveryHandler.ServeHTTP+0xd5 github.com/gorilla/handlers@v1.5.2/recovery.go:80 # 0x9f4006 net/http.(*ServeMux).ServeHTTP+0x1c6 net/http/server.go:2828 # 0xa129ad net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3311 # 0x9f02ef net/http.(*conn).serve+0x64f net/http/server.go:2073 0: 0 [1: 16] @ 0x48b485 0x46eef3 0x65cef4 0x65dd25 0x645ce5 0x646985 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x65cef3 net.filterAddrList+0x293 net/ipsock.go:143 # 0x65dd24 net.(*Resolver).internetAddrList+0x684 net/ipsock.go:308 # 0x645ce4 net.(*Resolver).resolveAddrList+0x3e4 net/dial.go:354 # 0x646984 net.(*Dialer).DialContext+0x1c4 net/dial.go:539 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b485 0x490767 0xb2663a 0xb7438c 0xb7436e 0xb74355 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb26639 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).GetClosestNInStates+0x239 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:136 # 0xb7438b github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).GetClosestInStates+0x2cb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:148 # 0xb7436d github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).NumWaiting+0x2ad github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:158 # 0xb74354 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x294 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:301 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 48] @ 0x48b485 0x4901c9 0x77ac25 0xd0a35d 0xd0a24e 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x77ac24 github.com/multiformats/go-multiaddr.Join+0x64 github.com/multiformats/go-multiaddr@v0.16.1/util.go:18 # 0xd0a35c github.com/multiformats/go-multiaddr.Multiaddr.Encapsulate+0x81c github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:202 # 0xd0a24d github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0x70d github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:301 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [3: 72] @ 0x48b4ac 0x4731d7 0x77166d 0x7718dc 0x774d30 0xaf25e7 0xaf23ba 0xaf2399 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0x77166c github.com/multiformats/go-multiaddr.readComponent+0x3ec github.com/multiformats/go-multiaddr@v0.16.1/codec.go:121 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0xaf25e6 github.com/libp2p/go-libp2p-kad-dht/pb.(*Message_Peer).Addresses+0xc6 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:109 # 0xaf23b9 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:55 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [2: 160] @ 0x48b485 0x4901c9 0x531c3f 0x7709f4 0x7709da 0x7749af 0x1185910 0x1184fef 0x1185493 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x531c3e strings.genSplit+0x7e strings/strings.go:305 # 0x7709f3 strings.Split+0x73 strings/strings.go:361 # 0x7709d9 github.com/multiformats/go-multiaddr.stringToBytes+0x59 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:16 # 0x7749ae github.com/multiformats/go-multiaddr.NewMultiaddr+0x6e github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:36 # 0x118590f github.com/pactus-project/pactus/sync/firewall.(*Firewall).getIPFromMultiAddress+0x2f github.com/pactus-project/pactus/sync/firewall/firewall.go:204 # 0x1184fee github.com/pactus-project/pactus/sync/firewall.(*Firewall).IsBannedAddress+0x2e github.com/pactus-project/pactus/sync/firewall/firewall.go:90 # 0x1185492 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0x92 github.com/pactus-project/pactus/sync/firewall/firewall.go:136 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x425d05 0x96b22b 0x942f77 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x96b22a crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0xea crypto/tls/key_schedule.go:48 # 0x942f76 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x356 crypto/tls/handshake_client_tls13.go:729 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x94a374 0x94a353 0x796204 0x79665c 0x94608e 0x945f20 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x94a373 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x94a352 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 crypto/tls/handshake_messages.go:196 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x94608d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x190d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x945f1f crypto/tls.(*clientHelloMsg).marshalMsg+0x179f crypto/tls/handshake_messages.go:195 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 192] @ 0x48b4ac 0x48b5c5 0x4cc5bd 0x55b1f6 0x55bafd 0x55acfe 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x55b1f5 encoding/json.indirect+0x2f5 encoding/json/decode.go:482 # 0x55bafc encoding/json.(*decodeState).object+0x5c encoding/json/decode.go:606 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 96] @ 0x48b485 0x425d05 0x670b92 0x669b30 0x66929b 0x65e5b8 0x672047 0x648e2b 0x648768 0x647ef9 0x646c45 0x66151e 0x64bce5 0x64d185 0x6506ec 0x495521 # 0x670b91 net.sockaddrToUDP+0x71 net/udpsock_posix.go:20 # 0x669b2f net.(*netFD).dial+0x78f net/sock_posix.go:143 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x648e2a net.(*sysDialer).dialSingle+0x26a net/dial.go:795 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0x66151d net.(*Resolver).dial+0x9d net/lookup.go:699 # 0x64bce4 net.(*Resolver).exchange+0x344 net/dnsclient_unix.go:185 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [1: 48] @ 0x48b4ac 0x4731d7 0xbd4b8b 0xbd4505 0xc0abfa 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xbd4b8a github.com/libp2p/go-libp2p-pubsub/pb.(*RPC_SubOpts).Unmarshal+0x5aa github.com/libp2p/go-libp2p-pubsub@v0.15.0/pb/rpc.pb.go:1978 # 0xbd4504 github.com/libp2p/go-libp2p-pubsub/pb.(*RPC).Unmarshal+0xd44 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pb/rpc.pb.go:1766 # 0xc0abf9 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream+0x459 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:89 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1690357 0x16e3ada 0x16e49e5 0x96af2d 0x9272a7 0x943985 0x94394f 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x943984 crypto/tls.(*Conn).setWriteTrafficSecret+0x124 crypto/tls/conn.go:1706 # 0x94394e crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xee crypto/tls/handshake_client_tls13.go:819 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 96] @ 0x48b4ac 0x4907d3 0x842436 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xaf03ca 0x1051908 0x1051115 0x10503cb 0x104f990 0x495521 # 0x842435 google.golang.org/protobuf/internal/impl.consumeBytes+0x75 google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5418 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xaf03c9 github.com/libp2p/go-msgio/pbio.(*uvarintReader).ReadMsg+0x1a9 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:85 # 0x1051907 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:567 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 48] @ 0x48b485 0x425d05 0x16c8a85 0x79c085 0x79beec 0x799376 0x91f28c 0x942985 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16c8a84 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0xa4 crypto/internal/fips140/ecdsa/ecdsa.go:195 # 0x79c084 crypto/ecdsa.publicKeyToFIPS[...]+0x64 crypto/ecdsa/ecdsa.go:569 # 0x79beeb crypto/ecdsa.verifyFIPS[...]+0xab crypto/ecdsa/ecdsa.go:525 # 0x799375 crypto/ecdsa.VerifyASN1+0x255 crypto/ecdsa/ecdsa.go:510 # 0x91f28b crypto/tls.verifyHandshakeSignature+0x2eb crypto/tls/auth.go:34 # 0x942984 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x584 crypto/tls/handshake_client_tls13.go:669 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x7686d5 0x768ce8 0x768b11 0x8abf51 0xd5728b 0xd57138 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7686d4 github.com/multiformats/go-multihash.Encode+0x74 github.com/multiformats/go-multihash@v0.2.3/multihash.go:264 # 0x768ce7 github.com/multiformats/go-multihash.encodeHash+0x167 github.com/multiformats/go-multihash@v0.2.3/sum.go:76 # 0x768b10 github.com/multiformats/go-multihash.Sum+0x90 github.com/multiformats/go-multihash@v0.2.3/sum.go:31 # 0x8abf50 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x50 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:172 # 0xd5728a github.com/libp2p/go-libp2p/core/peer.ID.MatchesPublicKey+0x24a github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:76 # 0xd57137 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:143 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 240] @ 0x48b485 0x425d05 0x69f24d 0x69f29e 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x69f24c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x12c github.com/pactus-project/pactus/genesis/testnet.go:12 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 128] @ 0x48b485 0x4901c9 0x4a3df2 0x4a34c5 0x8a8714 0xcf5f05 0xcf5ebb 0xcf3def 0xcf6f18 0xd2ccca 0x4d836e 0x8e07b8 0x8e079b 0x8e0645 0xd4f145 0xd4f11c 0x10d2109 0xd21765 0x495521 # 0x4a3df1 sync.(*poolChain).pushHead+0x51 sync/poolqueue.go:226 # 0x4a34c4 sync.(*Pool).Put+0x84 sync/pool.go:115 # 0x8a8713 github.com/libp2p/go-buffer-pool.(*BufferPool).Put+0x113 github.com/libp2p/go-buffer-pool@v0.1.0/pool.go:91 # 0xcf5f04 github.com/libp2p/go-buffer-pool.Put+0x164 github.com/libp2p/go-buffer-pool@v0.1.0/pool.go:102 # 0xcf5eba github.com/libp2p/go-yamux/v5.(*segmentedBuffer).Read+0x11a github.com/libp2p/go-yamux/v5@v5.1.0/util.go:122 # 0xcf3dee github.com/libp2p/go-yamux/v5.(*Stream).Read+0x20e github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:122 # 0xcf6f17 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x17 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:37 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x4d836d io.ReadAtLeast+0x8d io/io.go:335 # 0x8e07b7 io.ReadFull+0xd7 io/io.go:354 # 0x8e079a github.com/multiformats/go-multistream.lpReadBuf+0xba github.com/multiformats/go-multistream@v0.6.1/multistream.go:296 # 0x8e0644 github.com/multiformats/go-multistream.ReadNextTokenBytes+0x24 github.com/multiformats/go-multistream@v0.6.1/multistream.go:269 # 0xd4f144 github.com/multiformats/go-multistream.ReadNextToken[...]+0x2a4 github.com/multiformats/go-multistream@v0.6.1/multistream.go:258 # 0xd4f11b github.com/multiformats/go-multistream.(*MultistreamMuxer[...]).Negotiate+0x27b github.com/multiformats/go-multistream@v0.6.1/multistream.go:220 # 0x10d2108 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x1a8 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:326 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x56a859 0x56ac5c 0x56aa2a 0x56a4fd 0x55a094 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x56a858 encoding/json.(*scanner).pushParseState+0x58 encoding/json/scanner.go:181 # 0x56ac5b encoding/json.stateBeginValue+0x1fb encoding/json/scanner.go:224 # 0x56aa29 encoding/json.stateBeginValueOrEmpty+0x49 encoding/json/scanner.go:213 # 0x56a4fc encoding/json.checkValid+0x9c encoding/json/scanner.go:37 # 0x55a093 encoding/json.Unmarshal+0x53 encoding/json/decode.go:107 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 576] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416e19 0x48ba25 0x4cfe85 0x4b6a25 0x55cdd4 0x55acfe 0x55a55e 0x56d73f 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x48ba24 reflect.mapassign_faststr0+0x24 runtime/map.go:260 # 0x4cfe84 reflect.mapassign_faststr+0xa4 reflect/value.go:3755 # 0x4b6a24 reflect.Value.SetMapIndex+0x204 reflect/map.go:416 # 0x55cdd3 encoding/json.(*decodeState).object+0x1333 encoding/json/decode.go:811 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x56d73e encoding/json.(*Decoder).Decode+0x15e encoding/json/stream.go:75 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 256] @ 0x48b4ac 0x4901c9 0x169048e 0x16ca65f 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x16ca65e crypto/internal/fips140/ecdsa.newDRBG[...]+0x17e crypto/internal/fips140/ecdsa/hmacdrbg.go:71 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0x53af65 0x53b5cd 0x53b58f 0x105023e 0x104f990 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0x53af64 context.WithDeadlineCause+0x264 context/context.go:652 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0x105023d github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x5d github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:445 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xd1c8d8 0x10d3229 0xafb5b9 0xafbd9e 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xd1c8d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0xd7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:475 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafbd9d github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0xfd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:270 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 96] @ 0x48b485 0x4901c9 0xc01b85 0xc01a25 0xc05414 0x8e0db1 0xb6f785 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xc01b84 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.validAddrs+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:479 # 0xc01a24 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).Addrs+0x124 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:475 # 0xc05413 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*pstoremem).PeerInfo+0x33 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/peerstore.go:97 # 0x8e0db0 github.com/libp2p/go-libp2p/core/peerstore.AddrInfos+0xd0 github.com/libp2p/go-libp2p@v0.47.0/core/peerstore/helpers.go:11 # 0xb6f784 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:273 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [2: 224] @ 0x48b485 0x425d05 0x491f3c 0x4eeea8 0x1150430 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4eeea7 time.NewTimer+0x67 time/sleep.go:145 # 0x115042f github.com/pactus-project/pactus/network.(*streamService).SendTo.func1+0x4f github.com/pactus-project/pactus/network/stream.go:107 0: 0 [1: 32] @ 0x48b4ac 0x4731d7 0x51fa46 0xa4e7b4 0xb74125 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xa4e7b3 github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xb3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb74124 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x64 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:276 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x659238 0x7782d8 0x77eb4a 0x77278f 0x7737ca 0x7716c7 0x7718dc 0x774d30 0x8ad5da 0x8ac9db 0x8accd3 0x8a9ed4 0x8a95fb 0x4a336c 0x8a957b 0x8a954f 0x8a8e65 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x659237 net.IP.String+0xf7 net/ip.go:315 # 0x7782d7 github.com/multiformats/go-multiaddr.ip4BtS+0x17 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:138 # 0x77eb49 github.com/multiformats/go-multiaddr.twrp.BytesToString+0x29 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:47 # 0x77278e github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x8e github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0x7737c9 github.com/multiformats/go-multiaddr.validateComponent+0x389 github.com/multiformats/go-multiaddr@v0.16.1/component.go:337 # 0x7716c6 github.com/multiformats/go-multiaddr.readComponent+0x446 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:125 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x8ad5d9 github.com/libp2p/go-libp2p/core/peer.addrsFromProtobuf+0x99 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:236 # 0x8ac9da github.com/libp2p/go-libp2p/core/peer.PeerRecordFromProtobuf+0x9a github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:123 # 0x8accd2 github.com/libp2p/go-libp2p/core/peer.(*PeerRecord).UnmarshalRecord+0xd2 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:176 # 0x8a9ed3 github.com/libp2p/go-libp2p/core/record.unmarshalRecordPayload+0xb3 github.com/libp2p/go-libp2p@v0.47.0/core/record/record.go:81 # 0x8a95fa github.com/libp2p/go-libp2p/core/record.(*Envelope).Record.func1+0x3a github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:230 # 0x4a336b sync.(*Once).doSlow+0xab sync/once.go:78 # 0x8a957a sync.(*Once).Do+0x3a sync/once.go:69 # 0x8a954e github.com/libp2p/go-libp2p/core/record.(*Envelope).Record+0xe github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:226 # 0x8a8e64 github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x144 github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:121 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 24] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xcd1d05 0xcd1d6e 0xcd0151 0xcd36ac 0xe0ce22 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcd1d04 github.com/libp2p/go-libp2p/p2p/host/resource-manager.peerScopeName+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:623 # 0xcd1d6d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newPeerScope+0xad github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:555 # 0xcd0150 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).getPeerScope+0xf0 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:316 # 0xcd36ab github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*connectionScope).SetPeer+0x18b github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:819 # 0xe0ce21 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:270 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b485 0x425d05 0x79960b 0x7a038d 0x797499 0x7b4ed4 0x7ba539 0x7bafbd 0x920acf 0x93d81a 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x79960a crypto/ecdsa.publicKeyFromFIPS+0x4a crypto/ecdsa/ecdsa.go:553 # 0x7a038c crypto/ecdsa.parseUncompressedPublicKey[...]+0x4c crypto/ecdsa/ecdsa.go:130 # 0x797498 crypto/ecdsa.ParseUncompressedPublicKey+0x2f8 crypto/ecdsa/ecdsa.go:115 # 0x7b4ed3 crypto/x509.parsePublicKey+0x473 crypto/x509/parser.go:295 # 0x7ba538 crypto/x509.parseCertificate+0x9d8 crypto/x509/parser.go:1011 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0x920ace crypto/tls.(*weakCertCache).newCert+0xce crypto/tls/cache.go:26 # 0x93d819 crypto/tls.(*Conn).verifyServerCertificate+0xb9 crypto/tls/handshake_client.go:1102 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b485 0x425d05 0x41b494 0xd50fbb 0xd506dd 0xd4ed05 0x495521 # 0xd50fba github.com/multiformats/go-multistream.SelectProtoOrFail[...]+0x9a github.com/multiformats/go-multistream@v0.6.1/client.go:54 # 0xd506dc github.com/multiformats/go-multistream.SelectOneOf[...]+0xbc github.com/multiformats/go-multistream@v0.6.1/client.go:98 # 0xd4ed04 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).negotiateSecurity.func1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:337 0: 0 [2: 224] @ 0x48b485 0x425d05 0x41b494 0xd4e93b 0xd4db5a 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xd4e93a github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).negotiateSecurity+0x5a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:328 # 0xd4db59 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x59 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:217 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x490767 0x12255e5 0xff328f 0xff2ce9 0xff2af0 0xff2913 0x12249f2 0x121f805 0x12503db 0x12489df 0x12c5888 0x12c5056 0x495521 # 0x12255e4 golang.org/x/net/http2.(*Framer).readMetaFrame.func1+0x304 golang.org/x/net@v0.50.0/http2/frame.go:1753 # 0xff328e golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x6e golang.org/x/net@v0.50.0/http2/hpack/hpack.go:406 # 0xff2ce8 golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1c8 golang.org/x/net@v0.50.0/http2/hpack/hpack.go:349 # 0xff2aef golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef golang.org/x/net@v0.50.0/http2/hpack/hpack.go:311 # 0xff2912 golang.org/x/net/http2/hpack.(*Decoder).Write+0x132 golang.org/x/net@v0.50.0/http2/hpack/hpack.go:262 # 0x12249f1 golang.org/x/net/http2.(*Framer).readMetaFrame+0x2d1 golang.org/x/net@v0.50.0/http2/frame.go:1791 # 0x121f804 golang.org/x/net/http2.(*Framer).ReadFrameForHeader+0x364 golang.org/x/net@v0.50.0/http2/frame.go:554 # 0x12503da google.golang.org/grpc/internal/transport.(*framer).readFrame+0xda google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:491 # 0x12489de google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0xfe google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:638 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 24] @ 0x48b485 0x4901c9 0xd2478e 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0xd2478d github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x6d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:360 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 32] @ 0x48b4ac 0x4901c9 0x78093d 0x96b775 0x96bbfa 0x9381e2 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x78093c crypto/ecdh.(*x25519Curve).GenerateKey+0x7c crypto/ecdh/x25519.go:42 # 0x96b774 crypto/tls.(*ecdhKeyExchange).keyShares+0x34 crypto/tls/key_schedule.go:120 # 0x96bbf9 crypto/tls.(*hybridKeyExchange).keyShares+0x39 crypto/tls/key_schedule.go:168 # 0x9381e1 crypto/tls.(*Conn).makeClientHello+0x981 crypto/tls/handshake_client.go:152 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b485 0x425d05 0x664154 0x92be9b 0x53e118 0x92c07e 0x92915b 0x92f885 0x92f886 0x4d836e 0xcf17c5 0xcf179d 0xcf1698 0x495521 # 0x664153 net.(*conn).Read+0xb3 net/net.go:198 # 0x92be9a crypto/tls.(*atLeastReader).Read+0x3a crypto/tls/conn.go:815 # 0x53e117 bytes.(*Buffer).ReadFrom+0x97 bytes/buffer.go:229 # 0x92c07d crypto/tls.(*Conn).readFromUntil+0xdd crypto/tls/conn.go:837 # 0x92915a crypto/tls.(*Conn).readRecordOrCCS+0x3da crypto/tls/conn.go:626 # 0x92f884 crypto/tls.(*Conn).readRecord+0x144 crypto/tls/conn.go:588 # 0x92f885 crypto/tls.(*Conn).Read+0x145 crypto/tls/conn.go:1393 # 0x4d836d io.ReadAtLeast+0x8d io/io.go:335 # 0xcf17c4 io.ReadFull+0xe4 io/io.go:354 # 0xcf179c github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0xbc github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x741374 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51fa33 0xcd1d34 0xcd1d6e 0xcd0151 0xcd36ac 0xe0ce22 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x741373 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0x213 github.com/mr-tron/base58@v1.2.0/base58/base58.go:78 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51fa32 fmt.Sprintf+0x52 fmt/print.go:239 # 0xcd1d33 github.com/libp2p/go-libp2p/p2p/host/resource-manager.peerScopeName+0x73 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:623 # 0xcd1d6d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newPeerScope+0xad github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:555 # 0xcd0150 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).getPeerScope+0xf0 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:316 # 0xcd36ab github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*connectionScope).SetPeer+0x18b github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:819 # 0xe0ce21 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:270 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b485 0x425d05 0x5393c5 0x65fc12 0x65f3f4 0xd09dd0 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x5393c4 context.WithCancel+0x64 context/context.go:242 # 0x65fc11 net.(*Resolver).lookupIPAddr+0x1f1 net/lookup.go:330 # 0x65f3f3 net.(*Resolver).LookupIPAddr+0x33 net/lookup.go:221 # 0xd09dcf github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0x28f github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:182 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 144] @ 0x48b485 0x425d05 0x55a077 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x55a076 encoding/json.Unmarshal+0x36 encoding/json/decode.go:106 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 256] @ 0x48b485 0x425d05 0x8a8f6d 0x8a8d4c 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x8a8f6c github.com/libp2p/go-libp2p/core/record.UnmarshalEnvelope+0x2c github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:171 # 0x8a8d4b github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x2b github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:111 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 64] @ 0x48b485 0x425d05 0x114c3bc 0x119447f 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x114c3bb github.com/pactus-project/pactus/network.(*network).SendTo+0x3b github.com/pactus-project/pactus/network/network.go:374 # 0x119447e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x9e github.com/pactus-project/pactus/sync/sync.go:183 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 80] @ 0x48b4ac 0x4901c9 0x7999a5 0x79da4c 0x79ef7b 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7999a4 crypto/ecdsa.pointFromAffine+0x1c4 crypto/ecdsa/ecdsa.go:615 # 0x79da4b crypto/ecdsa.privateKeyToFIPS[...]+0x4b crypto/ecdsa/ecdsa.go:575 # 0x79ef7a crypto/ecdsa.signFIPS[...]+0xba crypto/ecdsa/ecdsa.go:412 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 192] @ 0x48b485 0x490767 0xb26310 0xb7622a 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb2630f github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).TryAdd+0x18f github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:91 # 0xb76229 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0x1c9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:497 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xcd5054 0xcdac05 0xcf7502 0xcf2782 0xcf1ea5 0xcf1850 0xcf1698 0x495521 # 0xcd5053 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScopeSpan+0x53 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:71 # 0xcdac04 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceScope).BeginSpan+0xe4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:739 # 0xcf7501 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn.func1+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:45 # 0xcf2781 github.com/libp2p/go-yamux/v5.(*Session).incomingStream+0x61 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:857 # 0xcf1ea4 github.com/libp2p/go-yamux/v5.(*Session).handleStreamMessage+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:759 # 0xcf184f github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0x16f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:747 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [2: 64] @ 0x48b4ac 0x4907d3 0x1678d85 0x96b0a5 0x942ca6 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x96b0a4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x124 crypto/tls/key_schedule.go:40 # 0x942ca5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x85 crypto/tls/handshake_client_tls13.go:700 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x94608e 0x945f20 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x94608d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x190d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x945f1f crypto/tls.(*clientHelloMsg).marshalMsg+0x179f crypto/tls/handshake_messages.go:195 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x490767 0xb0c2d4 0xd20b2b 0xd25aa7 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xb0c2d3 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x173 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:62 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0xd25aa6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x66 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:494 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 96] @ 0x48b485 0x4901c9 0xc01b85 0xc01a25 0xc05414 0x103a035 0x103785b 0x495521 # 0xc01b84 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.validAddrs+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:479 # 0xc01a24 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).Addrs+0x124 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:475 # 0xc05413 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*pstoremem).PeerInfo+0x33 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/peerstore.go:97 # 0x103a034 github.com/libp2p/go-libp2p/p2p/host/autonat.(*AmbientAutoNAT).getPeerToProbe+0x254 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/autonat.go:421 # 0x103785a github.com/libp2p/go-libp2p/p2p/host/autonat.(*AmbientAutoNAT).background+0x6da github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/autonat.go:227 0: 0 [1: 32] @ 0x48b485 0x46eef3 0x771b27 0x774d30 0x774a05 0xb080f9 0xb06817 0xb08de7 0xb08dc4 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x771b26 github.com/multiformats/go-multiaddr.readMultiaddr+0x346 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:156 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x774a04 github.com/multiformats/go-multiaddr.NewMultiaddr+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:40 # 0xb080f8 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0xb8 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:298 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08de6 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x66 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08dc3 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x43 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:94 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x946aba 0x946947 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x946ab9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2339 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x946946 crypto/tls.(*clientHelloMsg).marshalMsg+0x21c6 crypto/tls/handshake_messages.go:257 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b485 0x425d05 0xcd4153 0xd2d3b9 0x10d366f 0xafb5b9 0xafb405 0xafb105 0xafa3e5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xcd4152 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x532 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:890 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafb404 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prepOrInvalidate+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:191 # 0xafb104 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).messageSenderForPeer+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:141 # 0xafa3e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x1a4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:74 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0xb6cae5 0xb6ca83 0xb6ca97 0xb6d04e 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cae4 github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0xa4 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6ca82 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x42 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6ca96 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadIDSlice+0x56 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:46 # 0xb6d04d github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x8d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:108 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 48] @ 0x48b485 0x425d05 0x51ceb2 0xcf6e85 0xcf6e10 0xcf6f28 0xd2ccca 0x10d9dec 0x10d4f42 0x1150698 0x495521 # 0x51ceb1 fmt.errorf+0x4b1 fmt/errors.go:64 # 0xcf6e84 fmt.Errorf+0x244 fmt/errors.go:26 # 0xcf6e0f github.com/libp2p/go-libp2p/p2p/muxer/yamux.parseError+0x1cf github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:31 # 0xcf6f27 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x27 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:38 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x10d9deb github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read+0x8b github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 # 0x10d4f41 github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:678 # 0x1150697 github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1+0x57 github.com/pactus-project/pactus/network/stream.go:113 0: 0 [1: 96] @ 0x48b485 0x425d05 0xb25e58 0xb73848 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb25e57 github.com/libp2p/go-libp2p-kad-dht/qpeerset.NewQueryPeerset+0xf7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:63 # 0xb73847 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x2e7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:191 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 24] @ 0x48b4ac 0x46eabf 0x4e0845 0x4e52f7 0x4e5301 0x5182b2 0x518291 0x51829a 0x51828e 0x517eec 0x64d825 0x644a18 0x644a00 0x64483b 0x663667 0x642c97 0x660657 0x641bb4 0x495521 # 0x4e0844 syscall.ByteSliceFromString+0x84 syscall/syscall.go:52 # 0x4e52f6 syscall.BytePtrFromString+0x36 syscall/syscall.go:68 # 0x4e5300 syscall.fstatat+0x40 syscall/zsyscall_linux_amd64.go:1433 # 0x5182b1 syscall.Stat+0x51 syscall/syscall_linux_amd64.go:61 # 0x518290 os.statNolog.func1+0x30 os/stat_unix.go:32 # 0x518299 os.ignoringEINTR+0x39 os/file_posix.go:256 # 0x51828d os.statNolog+0x2d os/stat_unix.go:31 # 0x517eeb os.Stat+0x2b os/stat.go:13 # 0x64d824 net.(*resolverConfig).tryUpdate+0x184 net/dnsclient_unix.go:416 # 0x644a17 net.getSystemDNSConfig+0xb7 net/dnsclient_unix.go:369 # 0x6449ff net.(*conf).lookupOrder+0x9f net/conf.go:285 # 0x64483a net.(*conf).hostLookupOrder+0x7a net/conf.go:238 # 0x663666 net.(*Resolver).lookupIP+0xa6 net/lookup_unix.go:62 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [2: 128] @ 0x48b4ac 0x473854 0x473366 0x16e3bec 0x16e49e5 0x16e4589 0x16e3f7a 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3beb crypto/internal/fips140/hkdf.Expand[...]+0x1ab crypto/internal/fips140/hkdf/hkdf.go:43 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e3f79 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 crypto/internal/fips140/tls13/tls13.go:96 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4ac 0x473854 0x473366 0x77276c 0xb07993 0xb07986 0xb07377 0xe02f85 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x77276b github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x6b github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0xb07992 github.com/multiformats/go-multiaddr.(*Component).Value+0x232 github.com/multiformats/go-multiaddr@v0.16.1/component.go:184 # 0xb07985 github.com/multiformats/go-multiaddr/net.dialArgComponents+0x225 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:218 # 0xb07376 github.com/multiformats/go-multiaddr/net.DialArgs+0x36 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:159 # 0xe02f84 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:23 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1690357 0x16e3ada 0x16e49e5 0x16e4589 0x942dfd 0x942dbb 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x942dfc crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x1dc crypto/internal/fips140/tls13/tls13.go:131 # 0x942dba crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x19a crypto/tls/handshake_client_tls13.go:712 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 384] @ 0x48b485 0x4901c9 0x77624b 0xd2603c 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x77624a github.com/multiformats/go-multiaddr.FilterAddrs+0x4a github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:257 # 0xd2603b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x5fb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:537 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 16] @ 0x48b4a5 0x425d05 0x796588 0x9591e5 0x95913c 0x92d457 0x94331e 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x796587 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2a7 vendor/golang.org/x/crypto/cryptobyte/builder.go:197 # 0x9591e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x144 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x95913b crypto/tls.(*certificateMsgTLS13).marshal+0x9b crypto/tls/handshake_messages.go:1468 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x94331d crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x27d crypto/tls/handshake_client_tls13.go:764 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 320] @ 0x48b485 0x425d05 0xcd4d9e 0xcd2cbc 0xcd3f35 0xd2d3b9 0x10d2637 0xd21765 0x495521 # 0xcd4d9d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScope+0xdd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:56 # 0xcd2cbb github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1fb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d2636 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x6d6 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:350 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [2: 6912] @ 0x48b4ac 0x4907d3 0x53e2b5 0x53dcef 0x53ded9 0x5af02a 0x5b0c85 0x5b49c9 0x5ade06 0x5ad99b 0x117e3ff 0x117e400 0x119442f 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x53e2b4 bytes.growSlice+0x94 bytes/buffer.go:267 # 0x53dcee bytes.(*Buffer).grow+0x14e bytes/buffer.go:169 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x5af029 github.com/fxamacker/cbor/v2.encodeByteString+0x2c9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1303 # 0x5b0c84 github.com/fxamacker/cbor/v2.encodeStruct+0x464 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1581 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5ade05 github.com/fxamacker/cbor/v2.encode+0xe5 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1070 # 0x5ad99a github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xba github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1005 # 0x117e3fe github.com/fxamacker/cbor/v2.Marshal+0xfe github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x117e3ff github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0xff github.com/pactus-project/pactus/sync/bundle/bundle.go:93 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x490767 0x51ce13 0xcf6e85 0xcf6e10 0xcf6f28 0xd2ccca 0x10d9dec 0x10d4f42 0xc0bbdc 0x495521 # 0x51ce12 fmt.errorf+0x412 fmt/errors.go:61 # 0xcf6e84 fmt.Errorf+0x244 fmt/errors.go:26 # 0xcf6e0f github.com/libp2p/go-libp2p/p2p/muxer/yamux.parseError+0x1cf github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:31 # 0xcf6f27 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x27 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:38 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x10d9deb github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read+0x8b github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 # 0x10d4f41 github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:678 # 0xc0bbdb github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead+0x7b github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 0: 0 [2: 96] @ 0x48b485 0x4901c9 0xc01b85 0xc01a25 0xc05414 0xb75b5c 0x495521 # 0xc01b84 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.validAddrs+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:479 # 0xc01a24 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).Addrs+0x124 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:475 # 0xc05413 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*pstoremem).PeerInfo+0x33 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/peerstore.go:97 # 0xb75b5b github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x57b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:455 0: 0 [1: 32] @ 0x48b485 0x490767 0x55d3e5 0x55acfe 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x55d3e4 encoding/json.(*decodeState).object+0x1944 encoding/json/decode.go:738 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b4ac 0x4907d3 0x8429cc 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0x8accb1 0x8a9ed4 0x8a95fb 0x4a336c 0x8a957b 0x8a954f 0x8a8e65 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x8429cb google.golang.org/protobuf/internal/impl.consumeBytesNoZero+0x6b google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5497 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0x8accb0 github.com/libp2p/go-libp2p/core/peer.(*PeerRecord).UnmarshalRecord+0xb0 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:171 # 0x8a9ed3 github.com/libp2p/go-libp2p/core/record.unmarshalRecordPayload+0xb3 github.com/libp2p/go-libp2p@v0.47.0/core/record/record.go:81 # 0x8a95fa github.com/libp2p/go-libp2p/core/record.(*Envelope).Record.func1+0x3a github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:230 # 0x4a336b sync.(*Once).doSlow+0xab sync/once.go:78 # 0x8a957a sync.(*Once).Do+0x3a sync/once.go:69 # 0x8a954e github.com/libp2p/go-libp2p/core/record.(*Envelope).Record+0xe github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:226 # 0x8a8e64 github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x144 github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:121 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 96] @ 0x48b485 0x490767 0x843056 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xaf03ca 0x1051908 0x1051115 0x10503cb 0x104f990 0x495521 # 0x843055 google.golang.org/protobuf/internal/impl.consumeBytesSlice+0xd5 google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5577 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xaf03c9 github.com/libp2p/go-msgio/pbio.(*uvarintReader).ReadMsg+0x1a9 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:85 # 0x1051907 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:567 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 64] @ 0x48b485 0x490767 0xb2663a 0xb73dd0 0xb73a25 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb26639 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).GetClosestNInStates+0x239 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:136 # 0xb73dcf github.com/libp2p/go-libp2p-kad-dht.(*query).constructLookupResult+0x8f github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:246 # 0xb73a24 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x4c4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:207 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 512] @ 0x48b485 0x4901c9 0x4a395c 0x4a37a6 0x4a351c 0xafcaed 0xb6c0b3 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x4a395b sync.(*Pool).pinSlow+0x17b sync/pool.go:241 # 0x4a37a5 sync.(*Pool).pin+0x45 sync/pool.go:220 # 0x4a351b sync.(*Pool).Get+0x1b sync/pool.go:135 # 0xafcaec github.com/libp2p/go-libp2p-kad-dht/internal/net.WriteMsg+0x2c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:365 # 0xb6c0b2 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x1932 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:135 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x780dc6 0x780e01 0x96bb2f 0x96c4b8 0x94165f 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x780dc5 bytes.Clone+0x85 bytes/bytes.go:1388 # 0x780e00 crypto/ecdh.(*x25519Curve).NewPublicKey+0xc0 crypto/ecdh/x25519.go:78 # 0x96bb2e crypto/tls.(*ecdhKeyExchange).clientSharedSecret+0x2e crypto/tls/key_schedule.go:144 # 0x96c4b7 crypto/tls.(*hybridKeyExchange).clientSharedSecret+0xd7 crypto/tls/key_schedule.go:237 # 0x94165e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x7e crypto/tls/handshake_client_tls13.go:478 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b485 0x4901c9 0xd0e09d 0xd25dc5 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xd0e09c github.com/libp2p/go-libp2p/p2p/net/swarm.(*blackHoleDetector).FilterAddrs+0x71c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/black_hole_detector.go:210 # 0xd25dc4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x384 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:532 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 16] @ 0x48b4a5 0x4901c9 0x8e0795 0x8e0645 0x10d9ae6 0x10d9a83 0x8e006b 0x495521 # 0x8e0794 github.com/multiformats/go-multistream.lpReadBuf+0xb4 github.com/multiformats/go-multistream@v0.6.1/multistream.go:295 # 0x8e0644 github.com/multiformats/go-multistream.ReadNextTokenBytes+0x24 github.com/multiformats/go-multistream@v0.6.1/multistream.go:269 # 0x10d9ae5 github.com/multiformats/go-multistream.ReadNextToken[...]+0xa5 github.com/multiformats/go-multistream@v0.6.1/multistream.go:258 # 0x10d9a82 github.com/multiformats/go-multistream.(*lazyClientConn[...]).doReadHandshake+0x42 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:107 # 0x8e006a github.com/multiformats/go-multistream.(*once).Do+0x6a github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:58 0: 0 [1: 16] @ 0x48b485 0x490767 0x55d3e5 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x55d3e4 encoding/json.(*decodeState).object+0x1944 encoding/json/decode.go:738 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x40c666 0x77844e 0x778442 0x77eb4a 0x77278f 0x77619d 0x77619e 0xd139f8 0xd137f5 0x548d66 0x549379 0x5485e5 0xd12aa5 0xd124c5 0xd18bef 0xd14bf9 0xd241d8 0x495521 # 0x40c665 internal/strconv.FormatUint+0xa5 internal/strconv/itoa.go:19 # 0x77844d strconv.FormatUint+0x2d strconv/number.go:203 # 0x778441 github.com/multiformats/go-multiaddr.portBtS+0x21 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:155 # 0x77eb49 github.com/multiformats/go-multiaddr.twrp.BytesToString+0x29 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:47 # 0x77278e github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x8e github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0x77619c github.com/multiformats/go-multiaddr.(*Component).Value+0xbc github.com/multiformats/go-multiaddr@v0.16.1/component.go:184 # 0x77619d github.com/multiformats/go-multiaddr.Multiaddr.ValueForProtocol+0xbd github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:248 # 0xd139f7 github.com/libp2p/go-libp2p/p2p/net/swarm.score+0x1b7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:247 # 0xd137f4 github.com/libp2p/go-libp2p/p2p/net/swarm.getAddrDelay.func1+0x74 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:118 # 0x548d65 sort.insertionSort_func+0xa5 sort/zsortfunc.go:12 # 0x549378 sort.pdqsort_func+0x318 sort/zsortfunc.go:73 # 0x5485e4 sort.Slice+0xc4 sort/slice.go:29 # 0xd12aa4 github.com/libp2p/go-libp2p/p2p/net/swarm.getAddrDelay+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:118 # 0xd124c4 github.com/libp2p/go-libp2p/p2p/net/swarm.DefaultDialRanker+0xa84 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:94 # 0xd18bee github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).rankAddrs+0x4e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:428 # 0xd14bf8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x5f8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:193 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 1280] @ 0x48b4ac 0x4907d3 0x52d5d0 0x51f957 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0x52d5cf strings.(*Builder).Write+0x8f strings/builder.go:89 # 0x51f956 fmt.Fprintf+0x96 fmt/print.go:225 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [2: 256] @ 0x48b485 0x4901c9 0x4a3df2 0x4a34c5 0x5ada53 0x5ada2b 0x117e337 0x117e313 0x119442f 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x4a3df1 sync.(*poolChain).pushHead+0x51 sync/poolqueue.go:226 # 0x4a34c4 sync.(*Pool).Put+0x84 sync/pool.go:115 # 0x5ada52 github.com/fxamacker/cbor/v2.putEncodeBuffer+0x172 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1051 # 0x5ada2a github.com/fxamacker/cbor/v2.(*encMode).Marshal+0x14a github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1013 # 0x117e336 github.com/fxamacker/cbor/v2.Marshal+0x36 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x117e312 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0x12 github.com/pactus-project/pactus/sync/bundle/bundle.go:73 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 80] @ 0x48b4ac 0x4731d7 0x5ab3c8 0x59f056 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5ab3c7 github.com/fxamacker/cbor/v2.fillTextString+0x287 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:3262 # 0x59f055 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0xf95 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1580 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 288] @ 0x48b485 0x425d05 0x1690357 0x16ca65f 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16ca65e crypto/internal/fips140/ecdsa.newDRBG[...]+0x17e crypto/internal/fips140/ecdsa/hmacdrbg.go:71 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x169048e 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x9312fe 0x941825 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x941824 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x244 crypto/tls/handshake_client_tls13.go:495 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b4ac 0x4901c9 0x741226 0xd20d86 0xd20d6d 0xd20d53 0xd20d87 0xd2c9dc 0x10d21a3 0xd21765 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0xd20d85 github.com/mr-tron/base58/base58.FastBase58Encoding+0x45 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0xd20d6c github.com/mr-tron/base58/base58.Encode+0x2c github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0xd20d52 github.com/libp2p/go-libp2p/core/peer.ID.String+0x12 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0xd20d86 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).ID+0x46 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:55 # 0xd2c9db github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).ID+0x1b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:37 # 0x10d21a2 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x242 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:336 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 48] @ 0x48b485 0x425d05 0xb6cb2b 0xb6ca97 0xb6d0d2 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb6cb2a github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0xea github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:36 # 0xb6ca96 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadIDSlice+0x56 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:46 # 0xb6d0d1 github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x111 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:111 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [3: 5376] @ 0x48b48c 0x4901c9 0xb1b00f 0xb736bc 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb1b00e github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).NearestPeers+0x1ce github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:458 # 0xb736bb github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x15b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:169 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0xd15625 0xd241d8 0x495521 # 0xd15624 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x1024 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:203 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 48] @ 0x48b4ac 0x5aac05 0x59f1ab 0x59dfb5 0x59da8d 0x697b7f 0x697b33 0x5a1825 0x59e79d 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5aac04 github.com/fxamacker/cbor/v2.fillByteString+0x5e4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:3221 # 0x59f1aa github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x10ea github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1573 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x697b7e github.com/fxamacker/cbor/v2.Unmarshal+0x5e github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x697b32 github.com/pactus-project/pactus/crypto/bls.(*Signature).UnmarshalCBOR+0x12 github.com/pactus-project/pactus/crypto/bls/signature.go:62 # 0x5a1824 github.com/fxamacker/cbor/v2.(*decoder).parseToUnmarshaler+0x164 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1856 # 0x59e79c github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x6dc github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1505 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0x675b77 0x66d795 0x669727 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x675b76 net.ipToSockaddr+0x1f6 net/ipsock_posix.go:222 # 0x66d794 net.(*TCPAddr).sockaddr+0x34 net/tcpsock_posix.go:40 # 0x669726 net.(*netFD).dial+0x386 net/sock_posix.go:121 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 224] @ 0x48b485 0x4901c9 0x114df99 0x114d565 0x495521 # 0x114df98 github.com/pactus-project/pactus/network.(*NotifeeService).sendProtocolsEvent+0x78 github.com/pactus-project/pactus/network/notifee.go:128 # 0x114d564 github.com/pactus-project/pactus/network.(*NotifeeService).Start.func1+0x2a4 github.com/pactus-project/pactus/network/notifee.go:71 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x1690450 0x16e3ada 0x16e49e5 0x96b045 0x942ca6 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169044f crypto/internal/fips140/hmac.New[...]+0x12f crypto/internal/fips140/hmac/hmac.go:186 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96b044 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 crypto/tls/key_schedule.go:38 # 0x942ca5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x85 crypto/tls/handshake_client_tls13.go:700 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 8] @ 0x48b485 0x425d05 0x69f17f 0x69f1e6 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x69f17e github.com/pactus-project/pactus/genesis.MainnetGenesis+0x5e github.com/pactus-project/pactus/genesis/mainnet.go:12 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x71b551 0x71b53d 0x71b4f1 0x710be5 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x11614fc 0x1593f2c 0x131caeb 0x15692de 0x131c943 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x71b550 container/list.(*List).insertValue+0x170 container/list/list.go:104 # 0x71b53c container/list.(*List).PushBack+0x15c container/list/list.go:152 # 0x71b4f0 github.com/syndtr/goleveldb/leveldb.(*DB).acquireSnapshot+0x110 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_snapshot.go:44 # 0x710be4 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0xc4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:867 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x11614fb github.com/pactus-project/pactus/state.(*state).CommittedBlock+0x1b github.com/pactus-project/pactus/state/state.go:669 # 0x1593f2b github.com/pactus-project/pactus/www/grpc.(*blockchainServer).GetBlock+0x4b github.com/pactus-project/pactus/www/grpc/blockchain.go:166 # 0x131caea github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler.func1+0xca github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:304 # 0x15692dd github.com/grpc-ecosystem/go-grpc-middleware/recovery.UnaryServerInterceptor.func1+0x9d github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/recovery/interceptors.go:33 # 0x131c942 github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler+0x142 github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:306 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 48] @ 0x48b4ac 0x425d05 0x69569e 0x1153ef8 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x69569d github.com/pactus-project/pactus/crypto/bls.SignatureAggregate+0xdd github.com/pactus-project/pactus/crypto/bls/bls.go:49 # 0x1153ef7 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x177 github.com/pactus-project/pactus/sync/bundle/message/hello.go:95 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 24] @ 0x48b485 0x48b145 0x78f84a 0x78ebf0 0x78f65e 0x78fb28 0x7c58ec 0x7c58cb 0xd57b05 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x78f849 encoding/asn1.makeField+0xb09 encoding/asn1/marshal.go:718 # 0x78ebef encoding/asn1.makeBody+0xe8f encoding/asn1/marshal.go:527 # 0x78f65d encoding/asn1.makeField+0x91d encoding/asn1/marshal.go:680 # 0x78fb27 encoding/asn1.MarshalWithParams+0xe7 encoding/asn1/marshal.go:742 # 0x7c58eb encoding/asn1.Marshal+0x1cb encoding/asn1/marshal.go:736 # 0x7c58ca crypto/x509.MarshalPKIXPublicKey+0x1aa crypto/x509/x509.go:168 # 0xd57b04 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x4c4 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:198 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x4731d7 0x51fa46 0x6c3728 0x6c2ee5 0x6c296f 0x6c12b6 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x119260a 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0x6c3727 github.com/rs/zerolog.colorize+0xe7 github.com/rs/zerolog@v1.34.0/console.go:398 # 0x6c2ee4 github.com/rs/zerolog.ConsoleWriter.writePart.consoleDefaultFormatMessage.func3+0x2e4 github.com/rs/zerolog@v1.34.0/console.go:508 # 0x6c296e github.com/rs/zerolog.ConsoleWriter.writePart+0x3ee github.com/rs/zerolog@v1.34.0/console.go:341 # 0x6c12b5 github.com/rs/zerolog.ConsoleWriter.Write+0x4d5 github.com/rs/zerolog@v1.34.0/console.go:155 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1192609 github.com/pactus-project/pactus/sync.(*helloAckHandler).ParseMessage+0x3c9 github.com/pactus-project/pactus/sync/handler_hello_ack.go:68 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 384] @ 0x48b485 0x425d05 0xaf4638 0xaf4600 0xb70e6a 0xb758a4 0x495521 # 0xaf4637 github.com/libp2p/go-libp2p-kad-dht/pb.NewMessage+0x457 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:20 # 0xaf45ff github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x41f github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:163 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 16] @ 0x48b4a5 0x473854 0x473366 0x7743f9 0x7743ba 0x77430a 0x7742df 0x114507b 0xd26133 0x776323 0xd2603c 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x7743f8 github.com/multiformats/go-multiaddr.(*Component).RawValue+0x158 github.com/multiformats/go-multiaddr@v0.16.1/component.go:176 # 0x7743b9 github.com/multiformats/go-multiaddr.(*Filters).AddrBlocked.func1+0x119 github.com/multiformats/go-multiaddr@v0.16.1/filter.go:103 # 0x774309 github.com/multiformats/go-multiaddr.ForEach+0x69 github.com/multiformats/go-multiaddr@v0.16.1/util.go:120 # 0x7742de github.com/multiformats/go-multiaddr.(*Filters).AddrBlocked+0x3e github.com/multiformats/go-multiaddr@v0.16.1/filter.go:97 # 0x114507a github.com/pactus-project/pactus/network.(*ConnectionGater).InterceptAddrDial+0x13a github.com/pactus-project/pactus/network/gater.go:93 # 0xd26132 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables.func6+0x72 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:556 # 0x776322 github.com/multiformats/go-multiaddr.FilterAddrs+0x122 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:261 # 0xd2603b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x5fb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:537 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 48] @ 0x48b4ac 0x473854 0x473366 0xb6cd45 0xb6cd91 0xb6cea6 0xb7615c 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cd44 github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x84 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6cd90 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6cea5 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x1e5 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:70 # 0xb7615b github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xfb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:477 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 128] @ 0x48b4ac 0x4901c9 0x5d4005 0x5d7936 0x60701d 0x696fa5 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5d4004 github.com/consensys/gnark-crypto/field/hash.ExpandMsgXmd+0x364 github.com/consensys/gnark-crypto@v0.19.2/field/hash/hashutils.go:61 # 0x5d7935 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x35 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:884 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 160] @ 0x48b485 0x425d05 0x89adb4 0x89acdd 0x8abf25 0xd5728b 0xd57138 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x89adb3 github.com/libp2p/go-libp2p/core/crypto.PublicKeyToProto+0x73 github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:174 # 0x89acdc github.com/libp2p/go-libp2p/core/crypto.MarshalPublicKey+0x1c github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:159 # 0x8abf24 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x24 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:164 # 0xd5728a github.com/libp2p/go-libp2p/core/peer.ID.MatchesPublicKey+0x24a github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:76 # 0xd57137 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:143 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b485 0x425d05 0x7b3d3a 0x7ba22d 0x7bafbd 0x920acf 0x93d81a 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7b3d39 crypto/x509.parseName+0x59 crypto/x509/parser.go:148 # 0x7ba22c crypto/x509.parseCertificate+0x6cc crypto/x509/parser.go:983 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0x920ace crypto/tls.(*weakCertCache).newCert+0xce crypto/tls/cache.go:26 # 0x93d819 crypto/tls.(*Conn).verifyServerCertificate+0xb9 crypto/tls/handshake_client.go:1102 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b485 0x490767 0x4e02b8 0x65747d 0x656179 0xb0a5f7 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x4e02b7 syscall.ParseNetlinkMessage+0x137 syscall/netlink_linux.go:133 # 0x65747c net.interfaceAddrTable+0x9c net/interface_linux.go:128 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [2: 96] @ 0x48b485 0x425d05 0x53b6b3 0xa49dd9 0xa49da1 0xa49aed 0xa4e7ec 0xaf4285 0xb70e6a 0xb758a4 0x495521 # 0x53b6b2 context.WithValue+0xb2 context/context.go:737 # 0xa49dd8 go.opentelemetry.io/otel/trace.ContextWithSpan+0x1b8 go.opentelemetry.io/otel/trace@v1.40.0/context.go:14 # 0xa49da0 go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x180 go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:186 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xaf4284 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0xa4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:146 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 176] @ 0x48b4ac 0x4901c9 0x91f799 0x9433d8 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x91f798 crypto/tls.signedMessage+0x38 crypto/tls/auth.go:114 # 0x9433d7 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x337 crypto/tls/handshake_client_tls13.go:789 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4907d3 0x7964d7 0x796327 0x94a374 0x94a353 0x796204 0x79665c 0x94608e 0x945f20 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7964d6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x1f6 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x796326 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x46 vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x94a373 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x94a352 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 crypto/tls/handshake_messages.go:196 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x94608d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x190d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x945f1f crypto/tls.(*clientHelloMsg).marshalMsg+0x179f crypto/tls/handshake_messages.go:195 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x53dd56 0x53ded9 0x770c4b 0x7749af 0xb080f9 0xb06817 0xb08de7 0xb08dc4 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53dd55 bytes.(*Buffer).grow+0x1b5 bytes/buffer.go:155 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x770c4a github.com/multiformats/go-multiaddr.stringToBytes+0x2ca github.com/multiformats/go-multiaddr@v0.16.1/codec.go:35 # 0x7749ae github.com/multiformats/go-multiaddr.NewMultiaddr+0x6e github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:36 # 0xb080f8 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0xb8 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:298 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08de6 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x66 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08dc3 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x43 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:94 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x169048e 0x16e3ada 0x16e49e5 0x96af2d 0x9272a7 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xcd2c28 0xcd3f35 0xd2d3b9 0x10d366f 0xc0b5ed 0x495521 # 0xcd2c27 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x167 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [1: 80] @ 0x48b4ac 0x4907d3 0x92deb7 0x92da2f 0x942569 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x92deb6 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 crypto/tls/conn.go:1179 # 0x92da2e crypto/tls.(*Conn).readHandshake+0x26e crypto/tls/conn.go:1120 # 0x942568 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x168 crypto/tls/handshake_client_tls13.go:607 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4ac 0x4901c9 0x6578f8 0x657665 0x657505 0x656179 0xb0a5f7 0xb0c49f 0xb0c1a5 0xd20b2b 0xd25aa7 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x6578f7 net.newAddr+0x97 net/interface_linux.go:182 # 0x657664 net.addrTable+0x124 net/interface_linux.go:153 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0xd25aa6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x66 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:494 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 32] @ 0x48b485 0x425d05 0x79960b 0x7a038d 0x797499 0x7b4ed4 0x7ba539 0x7bafbd 0xd571a8 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x79960a crypto/ecdsa.publicKeyFromFIPS+0x4a crypto/ecdsa/ecdsa.go:553 # 0x7a038c crypto/ecdsa.parseUncompressedPublicKey[...]+0x4c crypto/ecdsa/ecdsa.go:130 # 0x797498 crypto/ecdsa.ParseUncompressedPublicKey+0x2f8 crypto/ecdsa/ecdsa.go:115 # 0x7b4ed3 crypto/x509.parsePublicKey+0x473 crypto/x509/parser.go:295 # 0x7ba538 crypto/x509.parseCertificate+0x9d8 crypto/x509/parser.go:1011 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0xd571a7 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x167 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:132 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 48] @ 0x48b4a5 0x4731d7 0x84132f 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xaf03ca 0x1051908 0x1051115 0x10503cb 0x104f990 0x495521 # 0x84132e google.golang.org/protobuf/internal/impl.consumeStringSlice+0x4e google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5237 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xaf03c9 github.com/libp2p/go-msgio/pbio.(*uvarintReader).ReadMsg+0x1a9 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:85 # 0x1051907 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:567 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [3: 240] @ 0x48b485 0x421deb 0x69e6ed 0x69f13f 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x69e6ec github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x2c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f13e github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x1e github.com/pactus-project/pactus/genesis/genesis.go:189 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 2048] @ 0x48b4ac 0x4907d3 0x53e2b5 0x53dcef 0x92c010 0x92bfd7 0x929ac5 0x92d771 0x92d772 0x92d7f9 0x938e05 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53e2b4 bytes.growSlice+0x94 bytes/buffer.go:267 # 0x53dcee bytes.(*Buffer).grow+0x14e bytes/buffer.go:169 # 0x92c00f bytes.(*Buffer).Grow+0x6f bytes/buffer.go:186 # 0x92bfd6 crypto/tls.(*Conn).readFromUntil+0x36 crypto/tls/conn.go:836 # 0x929ac4 crypto/tls.(*Conn).readRecordOrCCS+0xd44 crypto/tls/conn.go:677 # 0x92d770 crypto/tls.(*Conn).readRecord+0x50 crypto/tls/conn.go:588 # 0x92d771 crypto/tls.(*Conn).readHandshakeBytes+0x51 crypto/tls/conn.go:1084 # 0x92d7f8 crypto/tls.(*Conn).readHandshake+0x38 crypto/tls/conn.go:1095 # 0x938e04 crypto/tls.(*Conn).clientHandshake+0x504 crypto/tls/handshake_client.go:300 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 96] @ 0x48b485 0x425d05 0x55c379 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x55c378 encoding/json.(*decodeState).object+0x8d8 encoding/json/decode.go:707 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 80] @ 0x48b4ac 0x48b665 0x48b713 0x4121bd 0x4121be 0x41210f 0x410c0d 0x414ee5 0x94bbca 0x92defa 0x92da2f 0x938e05 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x94bbc9 crypto/tls.(*clientHelloMsg).unmarshal+0x609 crypto/tls/handshake_messages.go:471 # 0x92def9 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x339 crypto/tls/conn.go:1181 # 0x92da2e crypto/tls.(*Conn).readHandshake+0x26e crypto/tls/conn.go:1120 # 0x938e04 crypto/tls.(*Conn).clientHandshake+0x504 crypto/tls/handshake_client.go:300 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b485 0x490767 0x51ce13 0xcf6e85 0xcf6e10 0xcf6f28 0xd2ccca 0x4d836e 0xaefb51 0xaefb2f 0x7404f1 0xaef44a 0xaef365 0xc0ab85 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x51ce12 fmt.errorf+0x412 fmt/errors.go:61 # 0xcf6e84 fmt.Errorf+0x244 fmt/errors.go:26 # 0xcf6e0f github.com/libp2p/go-libp2p/p2p/muxer/yamux.parseError+0x1cf github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:31 # 0xcf6f27 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x27 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:38 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x4d836d io.ReadAtLeast+0x8d io/io.go:335 # 0xaefb50 io.ReadFull+0x30 io/io.go:354 # 0xaefb2e github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte+0xe github.com/libp2p/go-msgio@v0.3.0/varint.go:185 # 0x7404f0 github.com/multiformats/go-varint.ReadUvarint+0x50 github.com/multiformats/go-varint@v0.1.0/varint.go:90 # 0xaef449 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen+0x29 github.com/libp2p/go-msgio@v0.3.0/varint.go:119 # 0xaef364 github.com/libp2p/go-msgio.(*varintReader).NextMsgLen+0x84 github.com/libp2p/go-msgio@v0.3.0/varint.go:114 # 0xc0ab84 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream+0x3e4 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x945e0a 0x945e2a 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x945e09 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1689 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x945e29 crypto/tls.(*clientHelloMsg).marshalMsg+0x16a9 crypto/tls/handshake_messages.go:182 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 1280] @ 0x48b485 0x490767 0x12255e5 0xff328f 0xff2ce9 0xff2af0 0xff2913 0x12249f2 0x121f805 0x12503db 0x12489df 0x12c5888 0x12c5056 0x495521 # 0x12255e4 golang.org/x/net/http2.(*Framer).readMetaFrame.func1+0x304 golang.org/x/net@v0.50.0/http2/frame.go:1753 # 0xff328e golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x6e golang.org/x/net@v0.50.0/http2/hpack/hpack.go:406 # 0xff2ce8 golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1c8 golang.org/x/net@v0.50.0/http2/hpack/hpack.go:349 # 0xff2aef golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef golang.org/x/net@v0.50.0/http2/hpack/hpack.go:311 # 0xff2912 golang.org/x/net/http2/hpack.(*Decoder).Write+0x132 golang.org/x/net@v0.50.0/http2/hpack/hpack.go:262 # 0x12249f1 golang.org/x/net/http2.(*Framer).readMetaFrame+0x2d1 golang.org/x/net@v0.50.0/http2/frame.go:1791 # 0x121f804 golang.org/x/net/http2.(*Framer).ReadFrameForHeader+0x364 golang.org/x/net@v0.50.0/http2/frame.go:554 # 0x12503da google.golang.org/grpc/internal/transport.(*framer).readFrame+0xda google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:491 # 0x12489de google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0xfe google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:638 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 32] @ 0x48b485 0x425d05 0x773318 0x772f4e 0xb0708f 0xb0845c 0xb08446 0xb06817 0xb0a677 0xb0a660 0xb0c49f 0xb0c1a5 0xd20b2b 0x10dd891 0x10e05b5 0x10e0ce5 0x10e0174 0x495521 # 0x773317 github.com/multiformats/go-multiaddr.newComponent+0x2f7 github.com/multiformats/go-multiaddr@v0.16.1/component.go:277 # 0x772f4d github.com/multiformats/go-multiaddr.NewComponent+0x24d github.com/multiformats/go-multiaddr@v0.16.1/component.go:246 # 0xb0708e github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x26e github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:107 # 0xb0845b github.com/multiformats/go-multiaddr/net.FromIP+0x3b github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:134 # 0xb08445 github.com/multiformats/go-multiaddr/net.parseIPPlusNetAddr+0x25 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:342 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb0a676 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x96 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb0a65f github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x7f github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:397 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0x10dd890 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.NewManager.func1+0x50 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:159 # 0x10e05b4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).shouldRecordObservation+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:394 # 0x10e0ce4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).maybeRecordObservation+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:426 # 0x10e0173 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).worker+0xb3 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:360 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x55e425 0x55add4 0x55c805 0x55acfe 0x55a55e 0x56d73f 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x55e424 encoding/json.(*decodeState).literalStore+0xda4 encoding/json/decode.go:965 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x56d73e encoding/json.(*Decoder).Decode+0x15e encoding/json/stream.go:75 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0x1051336 0x10503cb 0x104f990 0x495521 # 0x1051335 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x555 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:535 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 24] @ 0x48b485 0x48b145 0x78e308 0x78e302 0x78f65e 0x78ebf0 0x78f65e 0x78ebf0 0x78f65e 0x78fb28 0x7c58ec 0x7c58cb 0xd57b05 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x78e307 encoding/asn1.makeObjectIdentifier+0x5a7 encoding/asn1/marshal.go:308 # 0x78e301 encoding/asn1.makeBody+0x5a1 encoding/asn1/marshal.go:473 # 0x78f65d encoding/asn1.makeField+0x91d encoding/asn1/marshal.go:680 # 0x78ebef encoding/asn1.makeBody+0xe8f encoding/asn1/marshal.go:527 # 0x78f65d encoding/asn1.makeField+0x91d encoding/asn1/marshal.go:680 # 0x78ebef encoding/asn1.makeBody+0xe8f encoding/asn1/marshal.go:527 # 0x78f65d encoding/asn1.makeField+0x91d encoding/asn1/marshal.go:680 # 0x78fb27 encoding/asn1.MarshalWithParams+0xe7 encoding/asn1/marshal.go:742 # 0x7c58eb encoding/asn1.Marshal+0x1cb encoding/asn1/marshal.go:736 # 0x7c58ca crypto/x509.MarshalPKIXPublicKey+0x1aa crypto/x509/x509.go:168 # 0xd57b04 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x4c4 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:198 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 192] @ 0x48b4ac 0x4901c9 0x5d7985 0x60701d 0x696fa5 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5d7984 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x84 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:892 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 192] @ 0x48b4ac 0x4731d7 0x51fa46 0xcd50b0 0xcdac05 0xcf7502 0xcf2782 0xcf1ea5 0xcf1850 0xcf1698 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xcd50af github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScopeSpan+0xaf github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:71 # 0xcdac04 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceScope).BeginSpan+0xe4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:739 # 0xcf7501 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn.func1+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:45 # 0xcf2781 github.com/libp2p/go-yamux/v5.(*Session).incomingStream+0x61 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:857 # 0xcf1ea4 github.com/libp2p/go-yamux/v5.(*Session).handleStreamMessage+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:759 # 0xcf184f github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0x16f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:747 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [1: 416] @ 0x48b4ac 0x4731d7 0x51caca 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x51cac9 fmt.errorf+0xc9 fmt/errors.go:42 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 4096] @ 0x48b4ac 0x4901c9 0x4df15c 0x4a35b1 0x4dfa3c 0x657405 0x656179 0xb0a5f7 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x4df15b syscall.init.func2+0x3b syscall/netlink_linux.go:54 # 0x4a35b0 sync.(*Pool).Get+0xb0 sync/pool.go:155 # 0x4dfa3b syscall.NetlinkRIB+0x15b syscall/netlink_linux.go:84 # 0x657404 net.interfaceAddrTable+0x24 net/interface_linux.go:124 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [4: 640] @ 0x48b485 0x425d05 0xcd4d9e 0xcd23e8 0xcd0f06 0xd21f3c 0xd1caea 0x10d3229 0x114ffdb 0x114c4ca 0x495521 # 0xcd4d9d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScope+0xdd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:56 # 0xcd23e7 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x127 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:589 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd21f3b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x15b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:224 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [3: 336] @ 0x48b4ac 0x41b526 0x10d3cbe 0x10d3db3 0x10d3675 0x114ffdb 0x114c4ca 0x495521 # 0x10d3cbd github.com/multiformats/go-multistream.newOnce+0xcdd github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:42 # 0x10d3db2 github.com/multiformats/go-multistream.NewMSSelect[...]+0xdd2 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:15 # 0x10d3674 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x694 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:484 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x945e0a 0x945e2a 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x945e09 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1689 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x945e29 crypto/tls.(*clientHelloMsg).marshalMsg+0x16a9 crypto/tls/handshake_messages.go:182 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x95af45 0x95ae9c 0x92d457 0x943945 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x95af44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x144 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x95ae9b crypto/tls.(*finishedMsg).marshal+0x9b crypto/tls/handshake_messages.go:1700 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x943944 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xe4 crypto/tls/handshake_client_tls13.go:815 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 48] @ 0x48b485 0x425d05 0x114f0d7 0x114e7b7 0x6b4c83 0x6b4bb6 0x495521 # 0x114f0d6 github.com/pactus-project/pactus/network.(*peerMgr).CheckConnectivity+0x4d6 github.com/pactus-project/pactus/network/peermgr.go:199 # 0x114e7b6 github.com/pactus-project/pactus/network.(*peerMgr).Start.func1+0x16 github.com/pactus-project/pactus/network/peermgr.go:81 # 0x6b4c82 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1.1+0x42 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:41 # 0x6b4bb5 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1+0x95 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:42 0: 0 [1: 48] @ 0x48b485 0x421deb 0x63144f 0x65a3a5 0x93ee5c 0x93ee4b 0x9379cf 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x63144e net/netip.ParseAddr+0xee net/netip/netip.go:127 # 0x65a3a4 net.parseIP+0x24 net/ip.go:535 # 0x93ee5b net.ParseIP+0xbb net/ip.go:528 # 0x93ee4a crypto/tls.hostnameInSNI+0xaa crypto/tls/handshake_client.go:1303 # 0x9379ce crypto/tls.(*Conn).makeClientHello+0x16e crypto/tls/handshake_client.go:77 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b4ac 0x4901c9 0x794ac5 0x7b4794 0x7babe5 0x7bafbd 0x920acf 0x93d81a 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x794ac4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x7b4793 crypto/x509.parseExtension+0x73 crypto/x509/parser.go:233 # 0x7babe4 crypto/x509.parseCertificate+0x1084 crypto/x509/parser.go:1043 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0x920ace crypto/tls.(*weakCertCache).newCert+0xce crypto/tls/cache.go:26 # 0x93d819 crypto/tls.(*Conn).verifyServerCertificate+0xb9 crypto/tls/handshake_client.go:1102 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x1678d85 0x16843f2 0x16e3c55 0x16e49e5 0x96aeae 0x9272a7 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x16843f1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 crypto/internal/fips140/hmac/hmac.go:61 # 0x16e3c54 crypto/internal/fips140/hkdf.Expand[...]+0x214 crypto/internal/fips140/hkdf/hkdf.go:45 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1690357 0x16e3ada 0x16e49e5 0x96b045 0x9438b3 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96b044 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 crypto/tls/key_schedule.go:38 # 0x9438b2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 crypto/tls/handshake_client_tls13.go:812 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 320] @ 0x48b485 0x425d05 0xd14d2f 0xd241d8 0x495521 # 0xd14d2e github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x72e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:200 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 64] @ 0x48b485 0x425d05 0x53af08 0x53b5cd 0x53b58f 0xe0c7b0 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53af07 context.WithDeadlineCause+0x207 context/context.go:652 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xe0c7af github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x8f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:230 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 160] @ 0x48b485 0x425d05 0xcd4d9e 0xcd1bff 0xccfdd1 0xcd3d72 0xd2d3b9 0x104fe2e 0x105029a 0x104f990 0x495521 # 0xcd4d9d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScope+0xdd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:56 # 0xcd1bfe github.com/libp2p/go-libp2p/p2p/host/resource-manager.newProtocolScope+0xde github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:543 # 0xccfdd0 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).getProtocolScope+0xf0 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:292 # 0xcd3d71 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x151 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:864 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x104fe2d github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x26d github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:429 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 112] @ 0x48b485 0x425d05 0x53970d 0x93012c 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53970c context.AfterFunc+0x2c context/context.go:326 # 0x93012b crypto/tls.(*Conn).handshakeContext+0x1ab crypto/tls/conn.go:1538 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 96] @ 0x48b485 0x425d05 0xd51333 0x495521 # 0xd51332 github.com/multiformats/go-multistream.SelectProtoOrFail[...].func2+0x52 github.com/multiformats/go-multistream@v0.6.1/client.go:56 0: 0 [3: 864] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416e19 0x48ba25 0x4cfe85 0x4b6a25 0x55cdd4 0x55acfe 0x55a55e 0x56d73f 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x119260a 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x48ba24 reflect.mapassign_faststr0+0x24 runtime/map.go:260 # 0x4cfe84 reflect.mapassign_faststr+0xa4 reflect/value.go:3755 # 0x4b6a24 reflect.Value.SetMapIndex+0x204 reflect/map.go:416 # 0x55cdd3 encoding/json.(*decodeState).object+0x1333 encoding/json/decode.go:811 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x56d73e encoding/json.(*Decoder).Decode+0x15e encoding/json/stream.go:75 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1192609 github.com/pactus-project/pactus/sync.(*helloAckHandler).ParseMessage+0x3c9 github.com/pactus-project/pactus/sync/handler_hello_ack.go:68 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 144] @ 0x48b485 0x425d05 0x53b6b3 0x1150e45 0x1150e46 0x1150c11 0x495521 # 0x53b6b2 context.WithValue+0xb2 context/context.go:737 # 0x1150e44 github.com/libp2p/go-libp2p/core/network.WithDialPeerTimeout+0xa4 github.com/libp2p/go-libp2p@v0.47.0/core/network/context.go:94 # 0x1150e45 github.com/pactus-project/pactus/network.ConnectSync+0xa5 github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x741374 0xb745d3 0xb745b7 0xb74568 0xb74660 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0x741373 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0x213 github.com/mr-tron/base58@v1.2.0/base58/base58.go:78 # 0xb745d2 github.com/mr-tron/base58/base58.FastBase58Encoding+0x92 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0xb745b6 github.com/mr-tron/base58/base58.Encode+0x76 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0xb74567 github.com/libp2p/go-libp2p/core/peer.ID.String+0x27 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0xb7465f github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x11f github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:324 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 224] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0xced585 0xcf5896 0xcf576c 0xcf7158 0xd2d442 0x104fe0b 0x105029a 0x104f990 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0xced584 github.com/libp2p/go-yamux/v5.(*pipeDeadline).set+0x224 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:54 # 0xcf5895 github.com/libp2p/go-yamux/v5.(*Stream).SetReadDeadline+0xb5 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:504 # 0xcf576b github.com/libp2p/go-yamux/v5.(*Stream).SetDeadline+0x2b github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:490 # 0xcf7157 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).SetDeadline+0x17 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:67 # 0xd2d441 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetDeadline+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:165 # 0x104fe0a github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x24a github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:427 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 24] @ 0x48b4ac 0x4731d7 0xd23098 0xd16f86 0xd241d8 0x495521 # 0xd23097 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialBackoff).AddBackoff+0x217 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:165 # 0xd16f85 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x2985 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:374 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 512] @ 0x48b485 0x490767 0xcd15b8 0xcd1105 0x495521 # 0xcd15b7 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).gc+0x377 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:487 # 0xcd1104 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).background+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:455 0: 0 [1: 80] @ 0x48b4ac 0x4907d3 0x92deb7 0x92da2f 0x9426ba 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x92deb6 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 crypto/tls/conn.go:1179 # 0x92da2e crypto/tls.(*Conn).readHandshake+0x26e crypto/tls/conn.go:1120 # 0x9426b9 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b9 crypto/tls/handshake_client_tls13.go:642 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b485 0x425d05 0x69f24d 0x69f29e 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x69f24c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x12c github.com/pactus-project/pactus/genesis/testnet.go:12 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [5: 240] @ 0x48b4ac 0x4907d3 0x8429cc 0x855f3a 0x855b78 0x82878c 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xafc994 0x495521 # 0x8429cb google.golang.org/protobuf/internal/impl.consumeBytesNoZero+0x6b google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5497 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x82878b google.golang.org/protobuf/internal/impl.consumeMessageSliceInfo+0xeb google.golang.org/protobuf@v1.36.11/internal/impl/codec_field.go:448 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xafc993 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg.func1+0x133 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:330 0: 0 [1: 24] @ 0x48b485 0x41b4ad 0x4eee68 0xafc5fc 0xafbf4f 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0x4eee67 time.NewTimer+0x27 time/sleep.go:144 # 0xafc5fb github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg+0x13b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:333 # 0xafbf4e github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0x2ae github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:288 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [2: 64] @ 0x48b4ac 0x4901c9 0x16bb30d 0x16c5014 0x16c4d06 0x16c8988 0x16c895b 0x79bf76 0x799376 0x91f28c 0x942985 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16bb30c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c crypto/internal/fips140/bigmod/nat.go:151 # 0x16c5013 crypto/internal/fips140/ecdsa.inverse[...]+0x33 crypto/internal/fips140/ecdsa/ecdsa.go:385 # 0x16c4d05 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x3c5 crypto/internal/fips140/ecdsa/ecdsa.go:483 # 0x16c8987 crypto/internal/fips140/ecdsa.verify[...]+0xc7 crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0x16c895a crypto/internal/fips140/ecdsa.Verify[...]+0x9a crypto/internal/fips140/ecdsa/ecdsa.go:452 # 0x79bf75 crypto/ecdsa.verifyFIPS[...]+0x135 crypto/ecdsa/ecdsa.go:529 # 0x799375 crypto/ecdsa.VerifyASN1+0x255 crypto/ecdsa/ecdsa.go:510 # 0x91f28b crypto/tls.verifyHandshakeSignature+0x2eb crypto/tls/auth.go:34 # 0x942984 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x584 crypto/tls/handshake_client_tls13.go:669 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 768] @ 0x48b485 0x425d05 0xc285cb 0xc285af 0xc274fa 0x495521 # 0xc285ca github.com/libp2p/go-libp2p-pubsub.newRpcQueue+0x32a github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:61 # 0xc285ae github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePendingPeers+0x30e github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:946 # 0xc274f9 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0x919 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:810 0: 0 [2: 64] @ 0x48b485 0x425d05 0x53af08 0x53b5cd 0x53b58f 0x114ff32 0x114c4ca 0x495521 # 0x53af07 context.WithDeadlineCause+0x207 context/context.go:652 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0x114ff31 github.com/pactus-project/pactus/network.(*streamService).SendTo+0x191 github.com/pactus-project/pactus/network/stream.go:80 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [4: 448] @ 0x48b4ac 0x41b526 0x539dca 0x53a03b 0x53ae38 0x53b5cd 0x53b58f 0xd1a925 0x495521 # 0x539dc9 context.(*cancelCtx).Done+0x129 context/context.go:457 # 0x53a03a context.(*cancelCtx).propagateCancel+0x7a context/context.go:478 # 0x53ae37 context.WithDeadlineCause+0x137 context/context.go:643 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xd1a924 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:225 0: 0 [1: 112] @ 0x48b485 0x425d05 0x53add9 0x53b5cd 0x53b58f 0x10d30ac 0xc0b5ed 0x495521 # 0x53add8 context.WithDeadlineCause+0xd8 context/context.go:640 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0x10d30ab github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0xcb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:436 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [3: 144] @ 0x48b4ac 0x473854 0x473366 0xb6cc18 0xb6cc5d 0xb6cc91 0xb6d00f 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cc17 github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x57 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6cc5c github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x9c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6cc90 github.com/libp2p/go-libp2p-kad-dht.OptPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:56 # 0xb6d00e github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x4e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:106 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 16] @ 0x48b4a5 0x4901c9 0x117e74e 0x5b2f84 0x5b0c85 0x5b49c9 0x5ade06 0x5ad99b 0x117e3ff 0x117e400 0x119442f 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x117e74d github.com/pactus-project/pactus/sync/bundle.fixedUint32.MarshalCBOR+0x2d github.com/pactus-project/pactus/sync/bundle/bundle.go:26 # 0x5b2f83 github.com/fxamacker/cbor/v2.encodeMarshalerType+0x223 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1867 # 0x5b0c84 github.com/fxamacker/cbor/v2.encodeStruct+0x464 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1581 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5ade05 github.com/fxamacker/cbor/v2.encode+0xe5 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1070 # 0x5ad99a github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xba github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1005 # 0x117e3fe github.com/fxamacker/cbor/v2.Marshal+0xfe github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x117e3ff github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0xff github.com/pactus-project/pactus/sync/bundle/bundle.go:93 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x1678d85 0x16843f2 0x16e3c55 0x16e49e5 0x96af2d 0x9272a7 0x9312fe 0x941825 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x16843f1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 crypto/internal/fips140/hmac/hmac.go:61 # 0x16e3c54 crypto/internal/fips140/hkdf.Expand[...]+0x214 crypto/internal/fips140/hkdf/hkdf.go:45 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x941824 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x244 crypto/tls/handshake_client_tls13.go:495 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0x539dca 0xb7428a 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0x539dc9 context.(*cancelCtx).Done+0x129 context/context.go:457 # 0xb74289 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x1c9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:295 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 32] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b4ac 0x4901c9 0x16bb30d 0x16c4d56 0x16c8988 0x16c895b 0x79bf76 0x799376 0x91f28c 0x942985 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16bb30c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c crypto/internal/fips140/bigmod/nat.go:151 # 0x16c4d55 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x415 crypto/internal/fips140/ecdsa/ecdsa.go:486 # 0x16c8987 crypto/internal/fips140/ecdsa.verify[...]+0xc7 crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0x16c895a crypto/internal/fips140/ecdsa.Verify[...]+0x9a crypto/internal/fips140/ecdsa/ecdsa.go:452 # 0x79bf75 crypto/ecdsa.verifyFIPS[...]+0x135 crypto/ecdsa/ecdsa.go:529 # 0x799375 crypto/ecdsa.VerifyASN1+0x255 crypto/ecdsa/ecdsa.go:510 # 0x91f28b crypto/tls.verifyHandshakeSignature+0x2eb crypto/tls/auth.go:34 # 0x942984 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x584 crypto/tls/handshake_client_tls13.go:669 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 96] @ 0x48b485 0x425d05 0x65e005 0x65cdca 0x65dd25 0x645ce5 0x646985 0x66151e 0x64bce5 0x64d185 0x6506ec 0x495521 # 0x65e004 net.(*Resolver).internetAddrList.func1+0x1e4 net/ipsock.go:277 # 0x65cdc9 net.filterAddrList+0x169 net/ipsock.go:137 # 0x65dd24 net.(*Resolver).internetAddrList+0x684 net/ipsock.go:308 # 0x645ce4 net.(*Resolver).resolveAddrList+0x3e4 net/dial.go:354 # 0x646984 net.(*Dialer).DialContext+0x1c4 net/dial.go:539 # 0x66151d net.(*Resolver).dial+0x9d net/lookup.go:699 # 0x64bce4 net.(*Resolver).exchange+0x344 net/dnsclient_unix.go:185 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [1: 64] @ 0x48b485 0x425d05 0xb706eb 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb706ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x10a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:24 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 64] @ 0x48b4ac 0x4907d3 0x56a859 0x56ac5c 0x56aa2a 0x56a4fd 0x55a094 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x56a858 encoding/json.(*scanner).pushParseState+0x58 encoding/json/scanner.go:181 # 0x56ac5b encoding/json.stateBeginValue+0x1fb encoding/json/scanner.go:224 # 0x56aa29 encoding/json.stateBeginValueOrEmpty+0x49 encoding/json/scanner.go:213 # 0x56a4fc encoding/json.checkValid+0x9c encoding/json/scanner.go:37 # 0x55a093 encoding/json.Unmarshal+0x53 encoding/json/decode.go:107 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4a5 0x473854 0x473366 0x77276c 0x77619d 0x77619e 0xd278c5 0xd19aad 0xd19b45 0xd1a4e7 0xd1a625 0xd26afe 0xd258af 0xd151a9 0xd241d8 0x495521 # 0x77276b github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x6b github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0x77619c github.com/multiformats/go-multiaddr.(*Component).Value+0xbc github.com/multiformats/go-multiaddr@v0.16.1/component.go:184 # 0x77619d github.com/multiformats/go-multiaddr.Multiaddr.ValueForProtocol+0xbd github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:248 # 0xd278c4 github.com/libp2p/go-libp2p/p2p/net/swarm.isFdConsumingAddr+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:655 # 0xd19aac github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).shouldConsumeFd+0x4c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:146 # 0xd19b44 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).addCheckFdLimit+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:150 # 0xd1a4e6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).addCheckPeerLimit+0x386 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:192 # 0xd1a624 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).AddDialJob+0x104 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:203 # 0xd26afd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).limitedDial+0x41d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:573 # 0xd258ae github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialNextAddr+0xee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:470 # 0xd151a8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0xba8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:298 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x169036f 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 192] @ 0x48b4ac 0x4731d7 0x51fa46 0xcd2c8c 0xcd3f35 0xd2d3b9 0x10d366f 0xc0b5ed 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xcd2c8b github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1cb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x1690450 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x9312fe 0x942ead 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169044f crypto/internal/fips140/hmac.New[...]+0x12f crypto/internal/fips140/hmac/hmac.go:186 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x942eac crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x28c crypto/tls/handshake_client_tls13.go:714 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 1920] @ 0x48b485 0x425d05 0x923050 0xd56f85 0xd59218 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x92304f crypto/tls.(*Config).Clone+0x8f crypto/tls/common.go:1002 # 0xd56f84 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:116 # 0xd59217 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x57 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:111 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 384] @ 0x48b485 0x4901c9 0x4a3df2 0x4a34c5 0x8a8714 0xcf1305 0xcf12e7 0xcf09bc 0x495521 # 0x4a3df1 sync.(*poolChain).pushHead+0x51 sync/poolqueue.go:226 # 0x4a34c4 sync.(*Pool).Put+0x84 sync/pool.go:115 # 0x8a8713 github.com/libp2p/go-buffer-pool.(*BufferPool).Put+0x113 github.com/libp2p/go-buffer-pool@v0.1.0/pool.go:91 # 0xcf1304 github.com/libp2p/go-buffer-pool.Put+0x7e4 github.com/libp2p/go-buffer-pool@v0.1.0/pool.go:102 # 0xcf12e6 github.com/libp2p/go-yamux/v5.(*Session).sendLoop+0x7c6 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:679 # 0xcf09bb github.com/libp2p/go-yamux/v5.(*Session).send+0x1b github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 0: 0 [1: 48] @ 0x48b485 0x425d05 0xd141c6 0xd143e5 0xd23c17 0xd237e5 0x10d4651 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0xd141c5 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialSync).getActiveDial+0x185 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:82 # 0xd143e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialSync).Dial+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:93 # 0xd23c16 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0x3b6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:266 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [10: 5120] @ 0x48b4ac 0x4901c9 0x56dcee 0x56d985 0x56d655 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x56dced encoding/json.(*Decoder).refill+0xed encoding/json/stream.go:161 # 0x56d984 encoding/json.(*Decoder).readValue+0x84 encoding/json/stream.go:142 # 0x56d654 encoding/json.(*Decoder).Decode+0x74 encoding/json/stream.go:65 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x55c914 0x55acfe 0x55a55e 0x56d73f 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x55c913 encoding/json.(*decodeState).object+0xe73 encoding/json/decode.go:787 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x56d73e encoding/json.(*Decoder).Decode+0x15e encoding/json/stream.go:75 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0x10d457d 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x10d457c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x9c github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:555 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [3: 96] @ 0x48b485 0x425d05 0xcd4153 0xd2d3b9 0x10d2637 0xd21765 0x495521 # 0xcd4152 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x532 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:890 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d2636 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x6d6 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:350 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 16] @ 0x48b4ac 0x473854 0x473366 0x16e3bec 0x16e49e5 0x96aeae 0x9272a7 0x9312fe 0x942ead 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3beb crypto/internal/fips140/hkdf.Expand[...]+0x1ab crypto/internal/fips140/hkdf/hkdf.go:43 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x942eac crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x28c crypto/tls/handshake_client_tls13.go:714 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b485 0x48b145 0x10d2398 0xd21765 0x495521 # 0x10d2397 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x437 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:336 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xd23c85 0xd237e5 0x10d4651 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0xd23c84 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0x424 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:278 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [6: 192] @ 0x48b4ac 0x4901c9 0xb17ccb 0xb17cbc 0xb17c54 0xb17c6a 0xb1b0de 0xb684bd 0xb6f62e 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xb17cca github.com/libp2p/go-libp2p-kbucket/keyspace.Xor+0xaa github.com/libp2p/go-libp2p-kbucket@v0.8.0/keyspace/xor.go:63 # 0xb17cbb github.com/libp2p/go-libp2p-kbucket.Xor+0x9b github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:36 # 0xb17c53 github.com/libp2p/go-libp2p-kbucket.(*peerDistanceSorter).appendPeer+0x33 github.com/libp2p/go-libp2p-kbucket@v0.8.0/sorting.go:35 # 0xb17c69 github.com/libp2p/go-libp2p-kbucket.(*peerDistanceSorter).appendPeersFromList+0x49 github.com/libp2p/go-libp2p-kbucket@v0.8.0/sorting.go:42 # 0xb1b0dd github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).NearestPeers+0x29d github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:463 # 0xb684bc github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).closestPeersToQuery+0xfc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:758 # 0xb6f62d github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:260 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 48] @ 0x48b485 0x425d05 0xcd48a7 0x1050e5f 0x10503cb 0x104f990 0x495521 # 0xcd48a6 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetService+0x466 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:949 # 0x1050e5e github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x7e github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:509 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 32] @ 0x48b485 0x46eef3 0x771b27 0x774d30 0x774a05 0xd0a76a 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x771b26 github.com/multiformats/go-multiaddr.readMultiaddr+0x346 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:156 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x774a04 github.com/multiformats/go-multiaddr.NewMultiaddr+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:40 # 0xd0a769 github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0xc29 github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:206 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [5: 560] @ 0x48b4ac 0x41b526 0x539dca 0x53a03b 0x53ae38 0x64bc89 0x64bc51 0x64d185 0x6506ec 0x495521 # 0x539dc9 context.(*cancelCtx).Done+0x129 context/context.go:457 # 0x53a03a context.(*cancelCtx).propagateCancel+0x7a context/context.go:478 # 0x53ae37 context.WithDeadlineCause+0x137 context/context.go:643 # 0x64bc88 context.WithDeadline+0x2e8 context/context.go:626 # 0x64bc50 net.(*Resolver).exchange+0x2b0 net/dnsclient_unix.go:182 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0x4e0fe5 0x4e1bf7 0x6699af 0x66929b 0x65e5b8 0x672047 0x67059f 0x118dda5 0x118dda6 0x118d00f 0x118cdc5 0x118f44d 0x118f44e 0x118f13d 0x118ecc5 0x6b4c83 0x6b4bb6 0x495521 # 0x4e0fe4 syscall.anyToSockaddr+0x64 syscall/syscall_linux.go:669 # 0x4e1bf6 syscall.Getpeername+0x76 syscall/syscall_unix.go:309 # 0x6699ae net.(*netFD).dial+0x60e net/sock_posix.go:142 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x67059e net.dialUDP+0x29e net/udpsock.go:304 # 0x118dda4 net.DialUDP+0x144 net/udpsock.go:288 # 0x118dda5 github.com/beevik/ntp.defaultDialer+0x145 github.com/beevik/ntp@v1.5.0/ntp.go:653 # 0x118d00e github.com/beevik/ntp.getTime+0x18e github.com/beevik/ntp@v1.5.0/ntp.go:515 # 0x118cdc4 github.com/beevik/ntp.QueryWithOptions+0xc4 github.com/beevik/ntp@v1.5.0/ntp.go:447 # 0x118f44c github.com/beevik/ntp.Query+0x4c github.com/beevik/ntp@v1.5.0/ntp.go:440 # 0x118f44d github.com/pactus-project/pactus/util/ntp.RemoteQuerier.Query+0x4d github.com/pactus-project/pactus/util/ntp/query.go:12 # 0x118f13c github.com/pactus-project/pactus/util/ntp.(*Checker).queryClockOffset+0x7c github.com/pactus-project/pactus/util/ntp/ntp.go:136 # 0x118ecc4 github.com/pactus-project/pactus/util/ntp.(*Checker).Start.func1+0x24 github.com/pactus-project/pactus/util/ntp/ntp.go:98 # 0x6b4c82 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1.1+0x42 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:41 # 0x6b4bb5 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1+0x95 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:42 0: 0 [2: 256] @ 0x48b485 0x425d05 0xd223c9 0xd22265 0xd21fcf 0xd1caea 0x10d3229 0x114ffdb 0x114c4ca 0x495521 # 0xd223c8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).addStream+0x108 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:264 # 0xd22264 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:251 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [1: 16] @ 0x48b4ac 0x4901c9 0x16e3aa5 0x16e49e5 0x96aeae 0x9272a7 0x9312fe 0x942ead 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3aa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 crypto/internal/fips140/hkdf/hkdf.go:28 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x942eac crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x28c crypto/tls/handshake_client_tls13.go:714 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b485 0x425d05 0x10d319a 0x114ffdb 0x114c4ca 0x495521 # 0x10d3199 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x1b9 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [2: 288] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x415895 0xceea17 0xcf6b7d 0xd22235 0xd21fcf 0x104fc52 0x105029a 0x104f990 0x495521 # 0xceea16 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x396 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:236 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0x104fc51 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x91 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:420 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 416] @ 0x48b4ac 0x4901c9 0x1681ec6 0x1684774 0x16c42fa 0x16c5728 0x16c581f 0x16c51dd 0x16cdfb2 0x16cdf71 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1681ec5 crypto/internal/fips140/sha512.(*Digest).MarshalBinary+0x25 crypto/internal/fips140/sha512/sha512.go:134 # 0x1684773 crypto/internal/fips140/hmac.(*HMAC).Reset+0xf3 crypto/internal/fips140/hmac/hmac.go:115 # 0x16c42f9 crypto/internal/fips140/ecdsa.(*hmacDRBG).Generate+0x79 crypto/internal/fips140/ecdsa/hmacdrbg.go:153 # 0x16c5727 crypto/internal/fips140/ecdsa.signGeneric[...].func1+0x27 crypto/internal/fips140/ecdsa/ecdsa.go:336 # 0x16c581e crypto/internal/fips140/ecdsa.randomPoint[...]+0xbe crypto/internal/fips140/ecdsa/ecdsa.go:229 # 0x16c51dc crypto/internal/fips140/ecdsa.signGeneric[...]+0x7c crypto/internal/fips140/ecdsa/ecdsa.go:335 # 0x16cdfb1 crypto/internal/fips140/ecdsa.sign[...]+0x271 crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0x16cdf70 crypto/internal/fips140/ecdsa.Sign[...]+0x230 crypto/internal/fips140/ecdsa/ecdsa.go:306 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 224] @ 0x48b4ac 0x41b526 0x539dca 0x648614 0x647ef9 0x646c45 0x66151e 0x64bce5 0x64d185 0x6506ec 0x495521 # 0x539dc9 context.(*cancelCtx).Done+0x129 context/context.go:457 # 0x648613 net.(*sysDialer).dialSerial+0xf3 net/dial.go:734 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0x66151d net.(*Resolver).dial+0x9d net/lookup.go:699 # 0x64bce4 net.(*Resolver).exchange+0x344 net/dnsclient_unix.go:185 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [2: 96] @ 0x48b485 0x425d05 0x91f7aa 0x91f787 0x9433d8 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x91f7a9 bytes.NewBuffer+0x49 bytes/buffer.go:490 # 0x91f786 crypto/tls.signedMessage+0x26 crypto/tls/auth.go:114 # 0x9433d7 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x337 crypto/tls/handshake_client_tls13.go:789 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 72] @ 0x48b485 0x425d05 0x92c038 0x92915b 0x92f885 0x92f886 0x4d836e 0xcf17c5 0xcf179d 0xcf1698 0x495521 # 0x92c037 crypto/tls.(*Conn).readFromUntil+0x97 crypto/tls/conn.go:837 # 0x92915a crypto/tls.(*Conn).readRecordOrCCS+0x3da crypto/tls/conn.go:626 # 0x92f884 crypto/tls.(*Conn).readRecord+0x144 crypto/tls/conn.go:588 # 0x92f885 crypto/tls.(*Conn).Read+0x145 crypto/tls/conn.go:1393 # 0x4d836d io.ReadAtLeast+0x8d io/io.go:335 # 0xcf17c4 io.ReadFull+0xe4 io/io.go:354 # 0xcf179c github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0xbc github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [1: 24] @ 0x48b485 0x421deb 0xaf8d7d 0xaf8d5d 0xb6c485 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xaf8d7c go.opentelemetry.io/otel/metric.WithAttributeSet+0x7c go.opentelemetry.io/otel/metric@v1.40.0/instrument.go:354 # 0xaf8d5c github.com/libp2p/go-libp2p-kad-dht/internal/metrics.RecordRequestLatency+0x5c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/metrics/metrics.go:136 # 0xb6c484 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x1d04 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:157 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 24] @ 0x48b485 0x48b145 0xd19608 0xd199c7 0xd1aa9e 0x495521 # 0xd19607 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).freePeerToken+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:96 # 0xd199c6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).finishedDial+0xa6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:135 # 0xd1aa9d github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0x21d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:240 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xa4e785 0xb2004f 0xb214bd 0x495521 # 0xa4e784 github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb2004e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).pingAndEvictPeers+0xae github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:135 # 0xb214bc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x47c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:224 0: 0 [1: 208] @ 0x48b4ac 0x4731d7 0x51fa46 0x1153bc7 0x1153e05 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0x1153bc6 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).SignBytes+0x186 github.com/pactus-project/pactus/sync/bundle/message/hello.go:63 # 0x1153e04 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x84 github.com/pactus-project/pactus/sync/bundle/message/hello.go:90 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 32] @ 0x48b4a5 0x47329e 0x473292 0x472805 0x472a10 0x66b5f4 0x66b536 0x664e2f 0x522594 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x66b5f3 net.JoinHostPort+0x233 net/ipsock.go:242 # 0x66b535 net.(*TCPAddr).String+0x175 net/tcpsock.go:52 # 0x664e2e net.(*OpError).Error+0x6e net/net.go:510 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 112] @ 0x48b485 0x425d05 0x41b494 0x4ef391 0xcef725 0x495521 # 0x4ef390 time.NewTicker+0x30 time/tick.go:43 # 0xcef724 github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT+0x44 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:369 0: 0 [1: 32] @ 0x48b485 0x425d05 0x975d6f 0x9272b6 0x9312fe 0x941825 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x975d6e crypto/tls.aeadAESGCMTLS13+0x8e crypto/tls/cipher_suites.go:570 # 0x9272b5 crypto/tls.(*halfConn).setTrafficSecret+0x75 crypto/tls/conn.go:234 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x941824 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x244 crypto/tls/handshake_client_tls13.go:495 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b485 0x425d05 0xcd23f9 0xcd0f06 0xd21f3c 0xd1caea 0x10d3229 0xc0b5ed 0x495521 # 0xcd23f8 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x138 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:588 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd21f3b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x15b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:224 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [4: 192] @ 0x48b485 0x490767 0xd15dfb 0xd241d8 0x495521 # 0xd15dfa github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x17fa github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:218 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 80] @ 0x48b485 0x425d05 0x6419a5 0x65fd65 0x65f3f4 0xd09dd0 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x6419a4 internal/singleflight.(*Group).DoChan+0x184 internal/singleflight/singleflight.go:81 # 0x65fd64 net.(*Resolver).lookupIPAddr+0x344 net/lookup.go:334 # 0x65f3f3 net.(*Resolver).LookupIPAddr+0x33 net/lookup.go:221 # 0xd09dcf github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0x28f github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:182 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0x10d3cbe 0x10d3db3 0x10d3675 0xafb5b9 0xafbd9e 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0x10d3cbd github.com/multiformats/go-multistream.newOnce+0xcdd github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:42 # 0x10d3db2 github.com/multiformats/go-multistream.NewMSSelect[...]+0xdd2 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:15 # 0x10d3674 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x694 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:484 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafbd9d github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0xfd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:270 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [5: 1120] @ 0x48b4ac 0x425d05 0x746d3a 0x746d50 0x16903bb 0x16caa05 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x746d39 crypto/internal/fips140/sha512.New+0x19 crypto/internal/fips140/sha512/sha512.go:205 # 0x746d4f crypto/sha512.New+0x2f crypto/sha512/sha512.go:53 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16caa04 crypto/internal/fips140/ecdsa.newDRBG[...]+0x524 crypto/internal/fips140/ecdsa/hmacdrbg.go:111 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x95beb2 0x95bdac 0x796204 0x79665c 0x95bc65 0x95bbbc 0x92d457 0x9436a5 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x95beb1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b1 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x95bdab crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab crypto/tls/handshake_messages.go:1861 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x95bc64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x144 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x95bbbb crypto/tls.(*certificateVerifyMsg).marshal+0x9b crypto/tls/handshake_messages.go:1857 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x9436a4 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x604 crypto/tls/handshake_client_tls13.go:801 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 64] @ 0x48b4ac 0x4907d3 0x56a859 0x56ac5c 0x56aa2a 0x56a4fd 0x55a094 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x56a858 encoding/json.(*scanner).pushParseState+0x58 encoding/json/scanner.go:181 # 0x56ac5b encoding/json.stateBeginValue+0x1fb encoding/json/scanner.go:224 # 0x56aa29 encoding/json.stateBeginValueOrEmpty+0x49 encoding/json/scanner.go:213 # 0x56a4fc encoding/json.checkValid+0x9c encoding/json/scanner.go:37 # 0x55a093 encoding/json.Unmarshal+0x53 encoding/json/decode.go:107 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1690357 0x694c53 0x96b07e 0x942ca6 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x694c52 crypto/hmac.New+0xf2 crypto/hmac/hmac.go:56 # 0x96b07d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd crypto/tls/key_schedule.go:39 # 0x942ca5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x85 crypto/tls/handshake_client_tls13.go:700 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 192] @ 0x48b485 0x425d05 0x1690357 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x9312fe 0x941825 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x941824 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x244 crypto/tls/handshake_client_tls13.go:495 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x4901c9 0x77ac25 0xb08177 0xb0811a 0xb06817 0xb08eb4 0xb08e84 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x77ac24 github.com/multiformats/go-multiaddr.Join+0x64 github.com/multiformats/go-multiaddr@v0.16.1/util.go:18 # 0xb08176 github.com/multiformats/go-multiaddr.Multiaddr.Encapsulate+0x136 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:202 # 0xb08119 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0xd9 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:304 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08eb3 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x133 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08e83 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x103 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:99 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0xcee018 0xcedd05 0xcf745b 0xd4e59d 0xd4cfbe 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcee017 github.com/libp2p/go-yamux/v5.newSession+0x257 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:142 # 0xcedd04 github.com/libp2p/go-yamux/v5.Client+0x104 github.com/libp2p/go-yamux/v5@v5.1.0/mux.go:140 # 0xcf745a github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:53 # 0xd4e59c github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupMuxer+0x4dc github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:276 # 0xd4cfbd github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x97d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:196 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 32] @ 0x48b485 0x425d05 0x53975b 0x653b2a 0x66975c 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53975a context.AfterFunc+0x7a context/context.go:330 # 0x653b29 net.(*netFD).connect+0x289 net/fd_unix.go:88 # 0x66975b net.(*netFD).dial+0x3bb net/sock_posix.go:124 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [6: 1152] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x60dcc5 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x60dcc4 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x344 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:80 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4a5 0x4907d3 0x842ff6 0x855f3a 0x855b78 0x82878c 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xafc994 0x495521 # 0x842ff5 google.golang.org/protobuf/internal/impl.consumeBytesSlice+0x75 google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5577 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x82878b google.golang.org/protobuf/internal/impl.consumeMessageSliceInfo+0xeb google.golang.org/protobuf@v1.36.11/internal/impl/codec_field.go:448 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xafc993 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg.func1+0x133 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:330 0: 0 [1: 32] @ 0x48b485 0x490767 0x55d3e5 0x55acfe 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x55d3e4 encoding/json.(*decodeState).object+0x1944 encoding/json/decode.go:738 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 192] @ 0x48b4ac 0x425d05 0x16aac1a 0x16c8a54 0x79c085 0x79beec 0x799376 0x91f28c 0x942985 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16aac19 crypto/internal/fips140/nistec.NewP256Point+0x19 crypto/internal/fips140/nistec/p256_asm.go:49 # 0x16c8a53 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x73 crypto/internal/fips140/ecdsa/ecdsa.go:191 # 0x79c084 crypto/ecdsa.publicKeyToFIPS[...]+0x64 crypto/ecdsa/ecdsa.go:569 # 0x79beeb crypto/ecdsa.verifyFIPS[...]+0xab crypto/ecdsa/ecdsa.go:525 # 0x799375 crypto/ecdsa.VerifyASN1+0x255 crypto/ecdsa/ecdsa.go:510 # 0x91f28b crypto/tls.verifyHandshakeSignature+0x2eb crypto/tls/auth.go:34 # 0x942984 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x584 crypto/tls/handshake_client_tls13.go:669 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b4ac 0x425d05 0x4df991 0x657405 0x656179 0xb0a5f7 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x4df990 syscall.NetlinkRIB+0xb0 syscall/netlink_linux.go:66 # 0x657404 net.interfaceAddrTable+0x24 net/interface_linux.go:124 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x16903bb 0x16e3ada 0x16e49e5 0x16e4589 0x942e71 0x942e37 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x942e70 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x250 crypto/internal/fips140/tls13/tls13.go:137 # 0x942e36 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x216 crypto/tls/handshake_client_tls13.go:713 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x4907d3 0x79904b 0x79901b 0x798f44 0x796204 0x79665c 0x793cc5 0x798d0f 0x798c5f 0x796204 0x79665c 0x793cc5 0x798b57 0x79effe 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x79904a vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2aa vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x79901a vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x27a vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x798f43 crypto/ecdsa.addASN1IntBytes.func1+0x1a3 crypto/ecdsa/ecdsa.go:487 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x793cc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddASN1+0x1a4 vendor/golang.org/x/crypto/cryptobyte/asn1.go:241 # 0x798d0e crypto/ecdsa.addASN1IntBytes+0x6e crypto/ecdsa/ecdsa.go:483 # 0x798c5e crypto/ecdsa.encodeSignature.func1+0x3e crypto/ecdsa/ecdsa.go:467 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x793cc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddASN1+0x1a4 vendor/golang.org/x/crypto/cryptobyte/asn1.go:241 # 0x798b56 crypto/ecdsa.encodeSignature+0x96 crypto/ecdsa/ecdsa.go:466 # 0x79effd crypto/ecdsa.signFIPS[...]+0x13d crypto/ecdsa/ecdsa.go:423 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 64] @ 0x48b4ac 0x4901c9 0x16e2d1d 0x16e2abe 0x91627b 0x96c4fd 0x94165f 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e2d1c crypto/internal/fips140/mlkem.kemDecaps+0x21c crypto/internal/fips140/mlkem/mlkem768.go:486 # 0x16e2abd crypto/internal/fips140/mlkem.(*DecapsulationKey768).Decapsulate+0x7d crypto/internal/fips140/mlkem/mlkem768.go:469 # 0x91627a crypto/mlkem.(*DecapsulationKey768).Decapsulate+0x1a crypto/mlkem/mlkem.go:79 # 0x96c4fc crypto/tls.(*hybridKeyExchange).clientSharedSecret+0x11c crypto/tls/key_schedule.go:241 # 0x94165e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x7e crypto/tls/handshake_client_tls13.go:478 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x490767 0xd20a5b 0x10dd891 0x10e05b5 0x10e0ce5 0x10e0174 0x495521 # 0xd20a5a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:40 # 0x10dd890 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.NewManager.func1+0x50 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:159 # 0x10e05b4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).shouldRecordObservation+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:394 # 0x10e0ce4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).maybeRecordObservation+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:426 # 0x10e0173 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).worker+0xb3 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:360 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0xcef96e 0xcef957 0xcef678 0xcef710 0x495521 # 0xcef96d github.com/libp2p/go-yamux/v5.newPing+0x10d github.com/libp2p/go-yamux/v5@v5.1.0/ping.go:20 # 0xcef956 github.com/libp2p/go-yamux/v5.(*Session).Ping+0xf6 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:397 # 0xcef677 github.com/libp2p/go-yamux/v5.(*Session).measureRTT+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:356 # 0xcef70f github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT+0x2f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:368 0: 0 [2: 256] @ 0x48b485 0x490767 0x4e0605 0x657645 0x657505 0x656179 0xb0a5f7 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x4e0604 syscall.ParseNetlinkRouteAttr+0x224 syscall/netlink_linux.go:176 # 0x657644 net.addrTable+0x104 net/interface_linux.go:149 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [3: 336] @ 0x48b4ac 0x41b526 0xcf38e9 0xcf39e5 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0xc0b5ed 0x495521 # 0xcf38e8 github.com/libp2p/go-yamux/v5.makePipeDeadline+0x68 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:22 # 0xcf39e4 github.com/libp2p/go-yamux/v5.newStream+0x164 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:64 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [2: 224] @ 0x48b4ac 0x41b526 0xcf3977 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0xafb5b9 0xafb405 0xafb105 0xafa3e5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xcf3976 github.com/libp2p/go-yamux/v5.newStream+0xf6 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:73 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafb404 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prepOrInvalidate+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:191 # 0xafb104 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).messageSenderForPeer+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:141 # 0xafa3e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x1a4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:74 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [3: 288] @ 0x48b485 0x425d05 0x7965c5 0x9478d2 0x94733e 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 416] @ 0x48b4ac 0x473854 0x473366 0x1153bd4 0x1153e05 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x1153bd3 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).SignBytes+0x193 github.com/pactus-project/pactus/sync/bundle/message/hello.go:63 # 0x1153e04 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x84 github.com/pactus-project/pactus/sync/bundle/message/hello.go:90 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 128] @ 0x48b485 0x425d05 0xb6cea5 0xb74b31 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cea4 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x1e4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:69 # 0xb74b30 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5f0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:330 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [4: 448] @ 0x48b4ac 0x41b526 0x539dca 0x1248092 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x539dc9 context.(*cancelCtx).Done+0x129 context/context.go:457 # 0x1248091 google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x2131 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:609 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 48] @ 0x48b485 0x425d05 0x131c83c 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x131c83b github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler+0x3b github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:292 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [3: 144] @ 0x48b485 0x425d05 0xd14cb9 0xd241d8 0x495521 # 0xd14cb8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x6b8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:197 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [4: 320] @ 0x48b4ac 0x4731d7 0x51fa46 0xcd50b0 0xcdac05 0xcf7502 0xcf2782 0xcf1ea5 0xcf1850 0xcf1698 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xcd50af github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScopeSpan+0xaf github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:71 # 0xcdac04 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceScope).BeginSpan+0xe4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:739 # 0xcf7501 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn.func1+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:45 # 0xcf2781 github.com/libp2p/go-yamux/v5.(*Session).incomingStream+0x61 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:857 # 0xcf1ea4 github.com/libp2p/go-yamux/v5.(*Session).handleStreamMessage+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:759 # 0xcf184f github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0x16f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:747 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [4: 192] @ 0x48b485 0x4901c9 0xc01b85 0xc01a25 0xc05414 0x8e0db1 0xb6f785 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xc01b84 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.validAddrs+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:479 # 0xc01a24 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).Addrs+0x124 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:475 # 0xc05413 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*pstoremem).PeerInfo+0x33 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/peerstore.go:97 # 0x8e0db0 github.com/libp2p/go-libp2p/core/peerstore.AddrInfos+0xd0 github.com/libp2p/go-libp2p@v0.47.0/core/peerstore/helpers.go:11 # 0xb6f784 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:273 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [2: 352] @ 0x48b4ac 0x4901c9 0x91f799 0x942911 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x91f798 crypto/tls.signedMessage+0x38 crypto/tls/auth.go:114 # 0x942910 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x510 crypto/tls/handshake_client_tls13.go:668 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 384] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16903bb 0x16e3ada 0x16e49e5 0x96b045 0x942ca6 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96b044 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 crypto/tls/key_schedule.go:38 # 0x942ca5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x85 crypto/tls/handshake_client_tls13.go:700 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x169048e 0x16e3ada 0x16e49e5 0x16e4589 0x942e71 0x942e37 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x942e70 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x250 crypto/internal/fips140/tls13/tls13.go:137 # 0x942e36 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x216 crypto/tls/handshake_client_tls13.go:713 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 224] @ 0x48b4ac 0x4901c9 0x741226 0xb746bb 0xb74695 0xb74696 0xb74748 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0xb746ba github.com/mr-tron/base58/base58.FastBase58Encoding+0x17a github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0xb74694 github.com/mr-tron/base58/base58.Encode+0x154 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0xb74695 github.com/libp2p/go-libp2p/core/peer.ID.String+0x155 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0xb74747 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x207 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:325 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 96] @ 0x48b485 0x421deb 0xa49dac 0xa49aed 0xa4e7ec 0xb74925 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xa49dab go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x18b go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:186 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb74924 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x3e4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:323 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 128] @ 0x48b4ac 0x4901c9 0x5d3dfc 0x5d7936 0x60701d 0x696fa5 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5d3dfb github.com/consensys/gnark-crypto/field/hash.ExpandMsgXmd+0x15b github.com/consensys/gnark-crypto@v0.19.2/field/hash/hashutils.go:28 # 0x5d7935 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x35 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:884 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x53dd56 0x53ded9 0x770c4b 0x7749af 0xd0a76a 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x53dd55 bytes.(*Buffer).grow+0x1b5 bytes/buffer.go:155 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x770c4a github.com/multiformats/go-multiaddr.stringToBytes+0x2ca github.com/multiformats/go-multiaddr@v0.16.1/codec.go:35 # 0x7749ae github.com/multiformats/go-multiaddr.NewMultiaddr+0x6e github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:36 # 0xd0a769 github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0xc29 github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:206 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [3: 576] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 448] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0xced585 0xcf5a16 0xcf578a 0xcf7158 0xd2d442 0x114fba4 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0xced584 github.com/libp2p/go-yamux/v5.(*pipeDeadline).set+0x224 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:54 # 0xcf5a15 github.com/libp2p/go-yamux/v5.(*Stream).SetWriteDeadline+0xb5 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:514 # 0xcf5789 github.com/libp2p/go-yamux/v5.(*Stream).SetDeadline+0x49 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:493 # 0xcf7157 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).SetDeadline+0x17 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:67 # 0xd2d441 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetDeadline+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:165 # 0x114fba3 github.com/pactus-project/pactus/network.(*streamService).handleStream+0x63 github.com/pactus-project/pactus/network/stream.go:52 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [2: 192] @ 0x48b485 0x425d05 0x1690357 0x16e3e35 0x16e4b26 0x16e5bf5 0x9416e5 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3e34 crypto/internal/fips140/hkdf.Extract[...]+0xd4 crypto/internal/fips140/hkdf/hkdf.go:20 # 0x16e4b25 crypto/internal/fips140/tls13.extract[...]+0xa5 crypto/internal/fips140/tls13/tls13.go:46 # 0x16e5bf4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 crypto/internal/fips140/tls13/tls13.go:75 # 0x9416e4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x104 crypto/tls/handshake_client_tls13.go:487 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 144] @ 0x48b485 0x425d05 0x55a077 0x69f29d 0x69f29e 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x55a076 encoding/json.Unmarshal+0x36 encoding/json/decode.go:106 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b485 0x490767 0x51ce13 0xcf6e85 0xcf6e10 0xcf6f28 0xd2ccca 0x10d9dec 0x10d4f42 0xc0bbdc 0x495521 # 0x51ce12 fmt.errorf+0x412 fmt/errors.go:61 # 0xcf6e84 fmt.Errorf+0x244 fmt/errors.go:26 # 0xcf6e0f github.com/libp2p/go-libp2p/p2p/muxer/yamux.parseError+0x1cf github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:31 # 0xcf6f27 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x27 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:38 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x10d9deb github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read+0x8b github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 # 0x10d4f41 github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:678 # 0xc0bbdb github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead+0x7b github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 0: 0 [2: 96] @ 0x48b485 0x425d05 0x40fdb2 0x48b7a9 0xc05733 0x10531b1 0x10513f1 0x10503cb 0x104f990 0x495521 # 0xc05732 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryProtoBook).SetProtocols+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/protobook.go:68 # 0x10531b0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x650 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:736 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 96] @ 0x48b485 0x425d05 0x48b75a 0x48b76f 0xd24116 0xd24107 0x495521 # 0xd24115 github.com/libp2p/go-libp2p/p2p/net/swarm.newDialWorker+0x35 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:102 # 0xd24106 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:295 0: 0 [2: 32] @ 0x48b4ac 0x4901c9 0x8e0135 0x8e0554 0x8e03fd 0xd513d1 0x495521 # 0x8e0134 github.com/multiformats/go-multistream.writeUvarint+0x34 github.com/multiformats/go-multistream@v0.6.1/multistream.go:70 # 0x8e0553 github.com/multiformats/go-multistream.delimWrite+0x33 github.com/multiformats/go-multistream@v0.6.1/multistream.go:102 # 0x8e03fc github.com/multiformats/go-multistream.delitmWriteAll+0x7c github.com/multiformats/go-multistream@v0.6.1/multistream.go:93 # 0xd513d0 github.com/multiformats/go-multistream.SelectProtoOrFail[...].func2+0xf0 github.com/multiformats/go-multistream@v0.6.1/client.go:57 0: 0 [2: 224] @ 0x48b4ac 0x41b526 0x12480ea 0x1248161 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x12480e9 google.golang.org/grpc/internal/transport.(*writeQuota).init+0x2189 google.golang.org/grpc@v1.79.3/internal/transport/flowcontrol.go:49 # 0x1248160 google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x2200 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:610 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 128] @ 0x48b485 0x4901c9 0xc01b85 0xc01a25 0xc05414 0xb75b5c 0x495521 # 0xc01b84 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.validAddrs+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:479 # 0xc01a24 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).Addrs+0x124 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:475 # 0xc05413 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*pstoremem).PeerInfo+0x33 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/peerstore.go:97 # 0xb75b5b github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x57b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:455 0: 0 [1: 128] @ 0x48b485 0x4901c9 0xb0a615 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0xb0a614 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x34 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:395 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xc11add 0xc28132 0x495521 # 0xc11adc github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).AddPeer+0x9c github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:751 # 0xc28131 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0x1551 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:831 0: 0 [2: 1024] @ 0x48b4ac 0x4731d7 0x51caca 0x10d4697 0x10d4657 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0x51cac9 fmt.errorf+0xc9 fmt/errors.go:42 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [5: 8960] @ 0x48b48c 0x4901c9 0xb1b00f 0xb736bc 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb1b00e github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).NearestPeers+0x1ce github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:458 # 0xb736bb github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x15b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:169 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16903bb 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4a5 0x48b01b 0xcd2310 0xcd22fb 0xcd0f06 0xd21f3c 0xd1caea 0x10d3229 0xafb5b9 0xafbd9e 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xcd230f github.com/libp2p/go-libp2p/p2p/host/resource-manager.streamScopeName+0x4f github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:607 # 0xcd22fa github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x3a github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:591 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd21f3b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x15b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:224 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafbd9d github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0xfd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:270 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [2: 256] @ 0x48b4ac 0x4907d3 0x94a2ae 0x94a16f 0x94a174 0x796204 0x79665c 0x94a0f4 0x94a0d3 0x796204 0x79665c 0x94631e 0x9461b0 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x94a2ad vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18d vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x94a16e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x94a173 crypto/tls.(*clientHelloMsg).marshalMsg.func9.1+0x53 crypto/tls/handshake_messages.go:213 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x94a0f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x94a0d2 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 crypto/tls/handshake_messages.go:211 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x94631d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b9d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x9461af crypto/tls.(*clientHelloMsg).marshalMsg+0x1a2f crypto/tls/handshake_messages.go:210 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 768] @ 0x48b4ac 0x4901c9 0x5e5a54 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e5a53 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x73 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:303 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4a5 0x473854 0x473366 0x7743f9 0x7743ba 0x77430a 0x7742df 0x1149f08 0x10c2e22 0x10c175b 0x10c0ff0 0x495521 # 0x7743f8 github.com/multiformats/go-multiaddr.(*Component).RawValue+0x158 github.com/multiformats/go-multiaddr@v0.16.1/component.go:176 # 0x7743b9 github.com/multiformats/go-multiaddr.(*Filters).AddrBlocked.func1+0x119 github.com/multiformats/go-multiaddr@v0.16.1/filter.go:103 # 0x774309 github.com/multiformats/go-multiaddr.ForEach+0x69 github.com/multiformats/go-multiaddr@v0.16.1/util.go:120 # 0x7742de github.com/multiformats/go-multiaddr.(*Filters).AddrBlocked+0x3e github.com/multiformats/go-multiaddr@v0.16.1/filter.go:97 # 0x1149f07 github.com/pactus-project/pactus/network.makeNetwork.func2+0x107 github.com/pactus-project/pactus/network/network.go:223 # 0x10c2e21 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).applyAddrsFactory+0x41 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:441 # 0x10c175a github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x2ba github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:320 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [5: 560] @ 0x48b485 0x41b4ad 0x64ebd8 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x64ebd7 net.(*Resolver).goLookupIPCNAMEOrder+0x157 net/dnsclient_unix.go:642 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0xcee098 0xcedd05 0xcf745b 0xd4e59d 0xd4cfbe 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcee097 github.com/libp2p/go-yamux/v5.newSession+0x2d7 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:147 # 0xcedd04 github.com/libp2p/go-yamux/v5.Client+0x104 github.com/libp2p/go-yamux/v5@v5.1.0/mux.go:140 # 0xcf745a github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:53 # 0xd4e59c github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupMuxer+0x4dc github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:276 # 0xd4cfbd github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x97d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:196 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x421deb 0xa49df4 0xa49aed 0xa4e7ec 0xb7568c 0x495521 # 0xa49df3 go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x1d3 go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:187 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb7568b github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0xab github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:412 0: 0 [3: 288] @ 0x48b485 0x425d05 0xd2413a 0xd24107 0x495521 # 0xd24139 github.com/libp2p/go-libp2p/p2p/net/swarm.newDialWorker+0x59 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:97 # 0xd24106 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:295 0: 0 [5: 2240] @ 0x48b4ac 0x4731d7 0x920a46 0x93d81a 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x920a45 crypto/tls.(*weakCertCache).newCert+0x45 crypto/tls/cache.go:20 # 0x93d819 crypto/tls.(*Conn).verifyServerCertificate+0xb9 crypto/tls/handshake_client.go:1102 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x1690450 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169044f crypto/internal/fips140/hmac.New[...]+0x12f crypto/internal/fips140/hmac/hmac.go:186 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x6c21c5 0x6c218e 0x6c2207 0x6c134d 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c21c4 strconv.quoteWith+0xb64 strconv/quote.go:24 # 0x6c218d strconv.Quote+0xb2d strconv/quote.go:122 # 0x6c2206 github.com/rs/zerolog.ConsoleWriter.writeFields+0xba6 github.com/rs/zerolog@v1.34.0/console.go:268 # 0x6c134c github.com/rs/zerolog.ConsoleWriter.Write+0x56c github.com/rs/zerolog@v1.34.0/console.go:158 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x55c379 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x55c378 encoding/json.(*decodeState).object+0x8d8 encoding/json/decode.go:707 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x16903bb 0x16e3ada 0x16e49e5 0x16e4589 0x9417e5 0x9417a6 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x9417e4 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x204 crypto/internal/fips140/tls13/tls13.go:112 # 0x9417a5 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x1c5 crypto/tls/handshake_client_tls13.go:494 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0x104f6ba 0x105528f 0xd1c6f7 0xd1eb1b 0xd1c554 0xd1713f 0xd241d8 0x495521 # 0x104f6b9 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait+0x1d9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:400 # 0x105528e github.com/libp2p/go-libp2p/p2p/protocol/identify.(*netNotifiee).Connected+0xee github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1034 # 0xd1c6f6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addConn.func1+0x36 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:443 # 0xd1eb1a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).notifyAll+0x9a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:765 # 0xd1c553 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addConn+0x713 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:442 # 0xd1713e github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x2b3e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:343 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [3: 336] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0xced585 0xcf5896 0xcf576c 0xcf7158 0xd2d442 0x10d1ffc 0xd21765 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0xced584 github.com/libp2p/go-yamux/v5.(*pipeDeadline).set+0x224 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:54 # 0xcf5895 github.com/libp2p/go-yamux/v5.(*Stream).SetReadDeadline+0xb5 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:504 # 0xcf576b github.com/libp2p/go-yamux/v5.(*Stream).SetDeadline+0x2b github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:490 # 0xcf7157 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).SetDeadline+0x17 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:67 # 0xd2d441 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetDeadline+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:165 # 0x10d1ffb github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x9b github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:319 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [2: 96] @ 0x48b4ac 0x4907d3 0x8429cc 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xb6aa2a 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x8429cb google.golang.org/protobuf/internal/impl.consumeBytesNoZero+0x6b google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5497 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xb6aa29 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x2a9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:71 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [3: 336] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0xb6a986 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0xb6a985 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:43 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 64] @ 0x48b485 0x425d05 0xcd23f9 0xcd0f06 0xd21f3c 0xd1caea 0x10d3229 0xafb5b9 0xafbd9e 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xcd23f8 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x138 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:588 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd21f3b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x15b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:224 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafbd9d github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0xfd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:270 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [8: 5120] @ 0x48b4ac 0x4907d3 0x52d5d0 0x51f957 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x52d5cf strings.(*Builder).Write+0x8f strings/builder.go:89 # 0x51f956 fmt.Fprintf+0x96 fmt/print.go:225 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 48] @ 0x48b485 0x425d05 0x55c379 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x55c378 encoding/json.(*decodeState).object+0x8d8 encoding/json/decode.go:707 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 128] @ 0x48b485 0x4901c9 0xd12c5c 0xd124c5 0xd18bef 0xd14bf9 0xd241d8 0x495521 # 0xd12c5b github.com/libp2p/go-libp2p/p2p/net/swarm.getAddrDelay+0x27b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:171 # 0xd124c4 github.com/libp2p/go-libp2p/p2p/net/swarm.DefaultDialRanker+0xa84 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:94 # 0xd18bee github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).rankAddrs+0x4e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:428 # 0xd14bf8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x5f8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:193 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 24] @ 0x48b485 0x48b145 0x78ec45 0x78f65e 0x78fb28 0x7c58ec 0x7c58cb 0xd57b05 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x78ec44 encoding/asn1.makeBody+0xee4 encoding/asn1/marshal.go:533 # 0x78f65d encoding/asn1.makeField+0x91d encoding/asn1/marshal.go:680 # 0x78fb27 encoding/asn1.MarshalWithParams+0xe7 encoding/asn1/marshal.go:742 # 0x7c58eb encoding/asn1.Marshal+0x1cb encoding/asn1/marshal.go:736 # 0x7c58ca crypto/x509.MarshalPKIXPublicKey+0x1aa crypto/x509/x509.go:168 # 0xd57b04 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x4c4 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:198 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 208] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x414eb2 0x53a15a 0x5393b9 0x53937d 0xb74165 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0x53a159 context.(*cancelCtx).propagateCancel+0x199 context/context.go:501 # 0x5393b8 context.withCancel+0x58 context/context.go:278 # 0x53937c context.WithCancel+0x1c context/context.go:241 # 0xb74164 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0xa4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:279 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x169036f 0x16e3ada 0x16e49e5 0x96b045 0x9438b3 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96b044 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 crypto/tls/key_schedule.go:38 # 0x9438b2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 crypto/tls/handshake_client_tls13.go:812 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x77166d 0x7718dc 0x774d30 0xaf25e7 0xaf23ba 0xaf2399 0xaf4788 0xb65789 0xb6796f 0x495521 # 0x77166c github.com/multiformats/go-multiaddr.readComponent+0x3ec github.com/multiformats/go-multiaddr@v0.16.1/codec.go:121 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0xaf25e6 github.com/libp2p/go-libp2p-kad-dht/pb.(*Message_Peer).Addresses+0xc6 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:109 # 0xaf23b9 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:55 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb65788 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).lookupCheck+0x48 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:383 # 0xb6796e github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).peerFound.func1+0x8e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:692 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x77166d 0x7718dc 0x774d30 0x8ad5da 0x8ac9db 0x8accd3 0x8a9ed4 0x8a95fb 0x4a336c 0x8a957b 0x8a954f 0x8a8e65 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x77166c github.com/multiformats/go-multiaddr.readComponent+0x3ec github.com/multiformats/go-multiaddr@v0.16.1/codec.go:121 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x8ad5d9 github.com/libp2p/go-libp2p/core/peer.addrsFromProtobuf+0x99 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:236 # 0x8ac9da github.com/libp2p/go-libp2p/core/peer.PeerRecordFromProtobuf+0x9a github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:123 # 0x8accd2 github.com/libp2p/go-libp2p/core/peer.(*PeerRecord).UnmarshalRecord+0xd2 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:176 # 0x8a9ed3 github.com/libp2p/go-libp2p/core/record.unmarshalRecordPayload+0xb3 github.com/libp2p/go-libp2p@v0.47.0/core/record/record.go:81 # 0x8a95fa github.com/libp2p/go-libp2p/core/record.(*Envelope).Record.func1+0x3a github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:230 # 0x4a336b sync.(*Once).doSlow+0xab sync/once.go:78 # 0x8a957a sync.(*Once).Do+0x3a sync/once.go:69 # 0x8a954e github.com/libp2p/go-libp2p/core/record.(*Envelope).Record+0xe github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:226 # 0x8a8e64 github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x144 github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:121 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x949219 0x9491d7 0x796204 0x79665c 0x949174 0x949153 0x796204 0x79665c 0x946fce 0x946e60 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x949218 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x78 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x9491d6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 crypto/tls/handshake_messages.go:289 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x949173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x949152 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 crypto/tls/handshake_messages.go:286 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x946fcd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x284d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x946e5f crypto/tls.(*clientHelloMsg).marshalMsg+0x26df crypto/tls/handshake_messages.go:285 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 128] @ 0x48b485 0x46ea6d 0x77b13e 0x77b109 0xd278a5 0xd19aad 0xd19b45 0xd1a4e7 0xd1a625 0xd26afe 0xd258af 0xd151a9 0xd241d8 0x495521 # 0x77b13d github.com/multiformats/go-multiaddr.Multiaddr.copy+0x13d github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:23 # 0x77b108 github.com/multiformats/go-multiaddr.SplitFunc+0x108 github.com/multiformats/go-multiaddr@v0.16.1/util.go:108 # 0xd278a4 github.com/libp2p/go-libp2p/p2p/net/swarm.isFdConsumingAddr+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:646 # 0xd19aac github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).shouldConsumeFd+0x4c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:146 # 0xd19b44 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).addCheckFdLimit+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:150 # 0xd1a4e6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).addCheckPeerLimit+0x386 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:192 # 0xd1a624 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).AddDialJob+0x104 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:203 # 0xd26afd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).limitedDial+0x41d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:573 # 0xd258ae github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialNextAddr+0xee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:470 # 0xd151a8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0xba8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:298 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 24] @ 0x48b485 0x490767 0x86632e 0x864da2 0x864a2c 0x7fe0c2 0x7fde32 0x10518d6 0x1051115 0x10503cb 0x104f990 0x495521 # 0x86632d google.golang.org/protobuf/internal/impl.mergeBytesSlice+0xed google.golang.org/protobuf@v1.36.11/internal/impl/merge.go:201 # 0x864da1 google.golang.org/protobuf/internal/impl.(*MessageInfo).mergePointer+0x2e1 google.golang.org/protobuf@v1.36.11/internal/impl/merge.go:79 # 0x864a2b google.golang.org/protobuf/internal/impl.(*MessageInfo).merge+0x10b google.golang.org/protobuf@v1.36.11/internal/impl/merge.go:32 # 0x7fe0c1 google.golang.org/protobuf/proto.mergeOptions.mergeMessage+0x61 google.golang.org/protobuf@v1.36.11/proto/merge.go:79 # 0x7fde31 google.golang.org/protobuf/proto.Merge+0xd1 google.golang.org/protobuf@v1.36.11/proto/merge.go:36 # 0x10518d5 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x55 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:571 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 32] @ 0x48b4a5 0x5aac05 0x59f1ab 0x5a82d2 0x59f4e5 0x59dfb5 0x5b6bd3 0x117e549 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5aac04 github.com/fxamacker/cbor/v2.fillByteString+0x5e4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:3221 # 0x59f1aa github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x10ea github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1573 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x5b6bd2 github.com/fxamacker/cbor/v2.(*Decoder).Decode+0xb2 github.com/fxamacker/cbor/v2@v2.9.0/stream.go:37 # 0x117e548 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x108 github.com/pactus-project/pactus/sync/bundle/bundle.go:103 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 320] @ 0x48b485 0x4901c9 0x1052318 0x10522e8 0x1050817 0x105998c 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x1052317 github.com/libp2p/go-libp2p/core/protocol.ConvertToStrings+0xd7 github.com/libp2p/go-libp2p@v0.47.0/core/protocol/id.go:24 # 0x10522e7 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).createBaseIdentifyResponse+0xa7 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:641 # 0x1050816 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).sendIdentifyResp+0x2d6 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:481 # 0x105998b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyRequest+0x2b github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:465 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 32] @ 0x48b4ac 0x4731d7 0x84132f 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xaf03ca 0x1051908 0x1051115 0x10503cb 0x104f990 0x495521 # 0x84132e google.golang.org/protobuf/internal/impl.consumeStringSlice+0x4e google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5237 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xaf03c9 github.com/libp2p/go-msgio/pbio.(*uvarintReader).ReadMsg+0x1a9 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:85 # 0x1051907 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:567 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 128] @ 0x48b485 0x490767 0x4e0605 0x657645 0x657505 0x656179 0xb0a5f7 0xb0c49f 0xb0c1a5 0xd20b2b 0x10dd891 0x10e05b5 0x10e0ce5 0x10e0174 0x495521 # 0x4e0604 syscall.ParseNetlinkRouteAttr+0x224 syscall/netlink_linux.go:176 # 0x657644 net.addrTable+0x104 net/interface_linux.go:149 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0x10dd890 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.NewManager.func1+0x50 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:159 # 0x10e05b4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).shouldRecordObservation+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:394 # 0x10e0ce4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).maybeRecordObservation+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:426 # 0x10e0173 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).worker+0xb3 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:360 0: 0 [1: 640] @ 0x48b4ac 0x4907d3 0x51d633 0x51d5fe 0x51e2d9 0x5210e5 0x5225ab 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x51d632 fmt.(*buffer).writeString+0x72 fmt/print.go:108 # 0x51d5fd fmt.(*fmt).padString+0x3d fmt/format.go:113 # 0x51e2d8 fmt.(*fmt).fmtS+0x38 fmt/format.go:359 # 0x5210e4 fmt.(*pp).fmtString+0x84 fmt/print.go:495 # 0x5225aa fmt.(*pp).handleMethods+0x3aa fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 48] @ 0x48b485 0x425d05 0x1221e4b 0x121f5df 0x12503db 0x12489df 0x12c5888 0x12c5056 0x495521 # 0x1221e4a golang.org/x/net/http2.parseHeadersFrame+0x4a golang.org/x/net@v0.50.0/http2/frame.go:1069 # 0x121f5de golang.org/x/net/http2.(*Framer).ReadFrameForHeader+0x13e golang.org/x/net@v0.50.0/http2/frame.go:542 # 0x12503da google.golang.org/grpc/internal/transport.(*framer).readFrame+0xda google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:491 # 0x12489de google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0xfe google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:638 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 64] @ 0x48b485 0x425d05 0x12d1bc7 0x12d1b4e 0x12d3785 0x12d14ca 0x12d0795 0x12d020f 0x12b1b31 0x15da2e3 0x12b1a17 0x131b587 0x15ef658 0x9f2209 0x15a01e2 0x15d9456 0x9f4007 0xa129ae 0x9f02f0 0x495521 # 0x12d1bc6 google.golang.org/grpc.newContextWithRPCInfo+0xe6 google.golang.org/grpc@v1.79.3/rpc_util.go:1050 # 0x12d1b4d google.golang.org/grpc.(*clientStream).newAttemptLocked+0x6d google.golang.org/grpc@v1.79.3/stream.go:446 # 0x12d3784 google.golang.org/grpc.(*clientStream).withRetry+0xa4 google.golang.org/grpc@v1.79.3/stream.go:832 # 0x12d14c9 google.golang.org/grpc.newClientStreamWithParams+0xc49 google.golang.org/grpc@v1.79.3/stream.go:396 # 0x12d0794 google.golang.org/grpc.newClientStream.func3+0x74 google.golang.org/grpc@v1.79.3/stream.go:247 # 0x12d020e google.golang.org/grpc.newClientStream+0x82e google.golang.org/grpc@v1.79.3/stream.go:282 # 0x12b1b30 google.golang.org/grpc.invoke+0x70 google.golang.org/grpc@v1.79.3/call.go:66 # 0x15da2e2 github.com/grpc-ecosystem/go-grpc-middleware/retry.UnaryClientInterceptor.func1+0x442 github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/retry/retry.go:36 # 0x12b1a16 google.golang.org/grpc.(*ClientConn).Invoke+0x1f6 google.golang.org/grpc@v1.79.3/call.go:35 # 0x131b586 github.com/pactus-project/pactus/www/grpc/gen/go.(*blockchainClient).GetBlockHeight+0x166 github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:99 # 0x15ef657 github.com/pactus-project/pactus/www/html.(*Server).GetBlockByHashHandler+0x1f7 github.com/pactus-project/pactus/www/html/blockchain.go:99 # 0x9f2208 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2286 # 0x15a01e1 github.com/gorilla/mux.(*Router).ServeHTTP+0x1e1 github.com/gorilla/mux@v1.8.1/mux.go:212 # 0x15d9455 github.com/gorilla/handlers.recoveryHandler.ServeHTTP+0xd5 github.com/gorilla/handlers@v1.5.2/recovery.go:80 # 0x9f4006 net/http.(*ServeMux).ServeHTTP+0x1c6 net/http/server.go:2828 # 0xa129ad net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3311 # 0x9f02ef net/http.(*conn).serve+0x64f net/http/server.go:2073 0: 0 [1: 128] @ 0x48b4ac 0x4901c9 0x1690450 0x16ca7f7 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169044f crypto/internal/fips140/hmac.New[...]+0x12f crypto/internal/fips140/hmac/hmac.go:186 # 0x16ca7f6 crypto/internal/fips140/ecdsa.newDRBG[...]+0x316 crypto/internal/fips140/ecdsa/hmacdrbg.go:89 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 240] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 352] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416e19 0x9f272b 0x9f26a3 0x9f2684 0x9f2bd4 0x9f4007 0xa129ae 0x9f02f0 0x495521 # 0x9f272a net/textproto.MIMEHeader.Set+0x1ea net/textproto/header.go:22 # 0x9f26a2 net/http.Header.Set+0x162 net/http/header.go:40 # 0x9f2683 net/http.Redirect+0x143 net/http/server.go:2409 # 0x9f2bd3 net/http.(*redirectHandler).ServeHTTP+0x33 net/http/server.go:2443 # 0x9f4006 net/http.(*ServeMux).ServeHTTP+0x1c6 net/http/server.go:2828 # 0xa129ad net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3311 # 0x9f02ef net/http.(*conn).serve+0x64f net/http/server.go:2073 0: 0 [1: 128] @ 0x48b485 0x425d05 0x654605 0x6545af 0x66dedb 0x66ce30 0x9f5bac 0x15f58c6 0x495521 # 0x654604 net.newFD+0x144 net/fd_unix.go:27 # 0x6545ae net.(*netFD).accept+0xee net/fd_unix.go:158 # 0x66deda net.(*TCPListener).accept+0x1a net/tcpsock_posix.go:159 # 0x66ce2f net.(*TCPListener).Accept+0x2f net/tcpsock.go:387 # 0x9f5bab net/http.(*Server).Serve+0x30b net/http/server.go:3434 # 0x15f58c5 github.com/pactus-project/pactus/www/html.(*Server).StartServer.func2+0xa5 github.com/pactus-project/pactus/www/html/server.go:124 0: 0 [1: 48] @ 0x48b4ac 0x473854 0x473366 0xb1bd35 0xb1bd2b 0xb1910a 0xb18fe5 0xb67510 0x495521 # 0xb1bd34 github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x34 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb1bd2a github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).bucketIdForPeer+0x2a github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:556 # 0xb19109 github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).addPeer+0x49 github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:200 # 0xb18fe4 github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).TryAddPeer+0xa4 github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:195 # 0xb6750f github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).rtPeerLoop.func1+0x26f github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:628 0: 0 [1: 96] @ 0x48b485 0x425d05 0xaf0026 0xaeffd2 0xaeffd6 0x10510b6 0x10503cb 0x104f990 0x495521 # 0xaf0025 bufio.NewReaderSize+0xa5 bufio/bufio.go:56 # 0xaeffd1 bufio.NewReader+0x51 bufio/bufio.go:63 # 0xaeffd5 github.com/libp2p/go-msgio/pbio.NewDelimitedReader+0x55 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:59 # 0x10510b5 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x2d5 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:524 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [6: 384] @ 0x48b4ac 0x47329e 0x473292 0x472805 0x472a10 0x664f0f 0x522594 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x664f0e net.(*OpError).Error+0x14e net/net.go:520 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [2: 96] @ 0x48b4ac 0x4901c9 0x7fb765 0x7faff0 0x89ad07 0x8abf25 0xd5728b 0xd57138 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7fb764 google.golang.org/protobuf/proto.MarshalOptions.marshal+0x3c4 google.golang.org/protobuf@v1.36.11/proto/encode.go:190 # 0x7fafef google.golang.org/protobuf/proto.Marshal+0x4f google.golang.org/protobuf@v1.36.11/proto/encode.go:111 # 0x89ad06 github.com/libp2p/go-libp2p/core/crypto.MarshalPublicKey+0x46 github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:164 # 0x8abf24 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x24 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:164 # 0xd5728a github.com/libp2p/go-libp2p/core/peer.ID.MatchesPublicKey+0x24a github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:76 # 0xd57137 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:143 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b4ac 0x4731d7 0x659238 0x77822f 0x77eb4a 0x77278f 0x7737ca 0x773385 0x772f4e 0xb06f48 0xb0845c 0xb08446 0xb06817 0xb0a677 0xb0a660 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x659237 net.IP.String+0xf7 net/ip.go:315 # 0x77822e github.com/multiformats/go-multiaddr.ip6BtS+0x6e github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:134 # 0x77eb49 github.com/multiformats/go-multiaddr.twrp.BytesToString+0x29 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:47 # 0x77278e github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x8e github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0x7737c9 github.com/multiformats/go-multiaddr.validateComponent+0x389 github.com/multiformats/go-multiaddr@v0.16.1/component.go:337 # 0x773384 github.com/multiformats/go-multiaddr.newComponent+0x364 github.com/multiformats/go-multiaddr@v0.16.1/component.go:283 # 0x772f4d github.com/multiformats/go-multiaddr.NewComponent+0x24d github.com/multiformats/go-multiaddr@v0.16.1/component.go:246 # 0xb06f47 github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x127 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:113 # 0xb0845b github.com/multiformats/go-multiaddr/net.FromIP+0x3b github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:134 # 0xb08445 github.com/multiformats/go-multiaddr/net.parseIPPlusNetAddr+0x25 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:342 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb0a676 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x96 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb0a65f github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x7f github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:397 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [1: 16] @ 0x48b4ac 0x473854 0x473366 0x7743f9 0x7743ba 0x77430a 0x7742df 0x1149f08 0x113497c 0x1038452 0x1037887 0x495521 # 0x7743f8 github.com/multiformats/go-multiaddr.(*Component).RawValue+0x158 github.com/multiformats/go-multiaddr@v0.16.1/component.go:176 # 0x7743b9 github.com/multiformats/go-multiaddr.(*Filters).AddrBlocked.func1+0x119 github.com/multiformats/go-multiaddr@v0.16.1/filter.go:103 # 0x774309 github.com/multiformats/go-multiaddr.ForEach+0x69 github.com/multiformats/go-multiaddr@v0.16.1/util.go:120 # 0x7742de github.com/multiformats/go-multiaddr.(*Filters).AddrBlocked+0x3e github.com/multiformats/go-multiaddr@v0.16.1/filter.go:97 # 0x1149f07 github.com/pactus-project/pactus/network.makeNetwork.func2+0x107 github.com/pactus-project/pactus/network/network.go:223 # 0x113497b github.com/libp2p/go-libp2p/config.(*Config).addAutoNAT.func2+0x3b github.com/libp2p/go-libp2p@v0.47.0/config/config.go:670 # 0x1038451 github.com/libp2p/go-libp2p/p2p/host/autonat.(*AmbientAutoNAT).checkAddrs+0x31 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/autonat.go:248 # 0x1037886 github.com/libp2p/go-libp2p/p2p/host/autonat.(*AmbientAutoNAT).background+0x706 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/autonat.go:234 0: 0 [1: 48] @ 0x48b485 0x425d05 0x657acf 0x657665 0x657505 0x656179 0xb0a5f7 0xb0c49f 0xb0c1a5 0xd20b2b 0xd25aa7 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x657ace net.newAddr+0x26e net/interface_linux.go:182 # 0x657664 net.addrTable+0x124 net/interface_linux.go:153 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0xd25aa6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x66 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:494 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 48] @ 0x48b4ac 0x47329e 0x473292 0x472805 0x472a10 0x664e52 0x522594 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x664e51 net.(*OpError).Error+0x91 net/net.go:510 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [2: 224] @ 0x48b485 0x425d05 0xd599d6 0xd59659 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xd599d5 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).setupConn+0xf5 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:168 # 0xd59658 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0xd8 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:149 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 960] @ 0x48b4ac 0x48b67e 0x48b713 0x410b85 0x410b78 0x414eb2 0x7ad9d4 0x7ad8da 0xd576fa 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7ad9d3 crypto/x509.(*CertPool).addCertFunc+0x133 crypto/x509/cert_pool.go:204 # 0x7ad8d9 crypto/x509.(*CertPool).AddCert+0x39 crypto/x509/cert_pool.go:184 # 0xd576f9 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:163 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [6: 3456] @ 0x48b4ac 0x4901c9 0x60e39c 0x60d5bc 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x60e39b github.com/consensys/gnark-crypto/ecc/bls12-381.MillerLoop+0x49b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:125 # 0x60d5bb github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x5b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:27 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 128] @ 0x48b4ac 0x4901c9 0x8a856f 0xaef830 0xc0abaf 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x8a856e github.com/libp2p/go-buffer-pool.(*BufferPool).Get+0x10e github.com/libp2p/go-buffer-pool@v0.1.0/pool.go:74 # 0xaef82f github.com/libp2p/go-msgio.(*varintReader).ReadMsg+0x12f github.com/libp2p/go-msgio@v0.3.0/varint.go:162 # 0xc0abae github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream+0x40e github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:70 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 32] @ 0x48b485 0x46ea6d 0x8aa8a5 0x8aa88e 0x8aa81a 0xc008b2 0xc00305 0xc118f0 0x495521 # 0x8aa8a4 github.com/multiformats/go-multiaddr.Multiaddr.copy+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:23 # 0x8aa88d github.com/multiformats/go-multiaddr.SplitLast+0xad github.com/multiformats/go-multiaddr@v0.16.1/util.go:82 # 0x8aa819 github.com/libp2p/go-libp2p/core/peer.SplitAddr+0x39 github.com/libp2p/go-libp2p@v0.47.0/core/peer/addrinfo.go:56 # 0xc008b1 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).addAddrsUnlocked+0x191 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:356 # 0xc00304 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).ConsumePeerRecord+0x264 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:323 # 0xc118ef github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).manageAddrBook+0x5af github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:735 0: 0 [1: 64] @ 0x48b485 0x425d05 0xc0aaeb 0xc0aa6a 0xc0aa4b 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xc0aaea github.com/libp2p/go-msgio.NewVarintReaderSizeWithPool+0x34a github.com/libp2p/go-msgio@v0.3.0/varint.go:99 # 0xc0aa69 github.com/libp2p/go-msgio.NewVarintReaderSize+0x2c9 github.com/libp2p/go-msgio@v0.3.0/varint.go:84 # 0xc0aa4a github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream+0x2aa github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:64 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [3: 48] @ 0x48b485 0x48b0a5 0xd26e8f 0xd1a978 0x495521 # 0xd26e8e github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x14e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:593 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4a5 0x425d05 0xcf6d4c 0xcf6f28 0xd2ccca 0x4d836e 0xaefb51 0xaefb2f 0x7404f1 0xaef44a 0xaef7a5 0xb6a9f2 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xcf6d4b github.com/libp2p/go-libp2p/p2p/muxer/yamux.parseError+0x10b github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:26 # 0xcf6f27 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x27 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:38 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x4d836d io.ReadAtLeast+0x8d io/io.go:335 # 0xaefb50 io.ReadFull+0x30 io/io.go:354 # 0xaefb2e github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte+0xe github.com/libp2p/go-msgio@v0.3.0/varint.go:185 # 0x7404f0 github.com/multiformats/go-varint.ReadUvarint+0x50 github.com/multiformats/go-varint@v0.1.0/varint.go:90 # 0xaef449 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen+0x29 github.com/libp2p/go-msgio@v0.3.0/varint.go:119 # 0xaef7a4 github.com/libp2p/go-msgio.(*varintReader).ReadMsg+0xa4 github.com/libp2p/go-msgio@v0.3.0/varint.go:149 # 0xb6a9f1 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x271 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:53 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [3: 240] @ 0x48b485 0x425d05 0x96b696 0x941625 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x96b695 crypto/tls.keyExchangeForCurveID+0x355 crypto/tls/key_schedule.go:98 # 0x941624 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44 crypto/tls/handshake_client_tls13.go:473 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x47329e 0x473292 0x472805 0x47295e 0x664ec9 0x522594 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x664ec8 net.(*OpError).Error+0x108 net/net.go:518 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [5: 1600] @ 0x48b485 0x425d05 0x6c107d 0x6c1071 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x119260a 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c107c encoding/json.NewDecoder+0x29c encoding/json/stream.go:34 # 0x6c1070 github.com/rs/zerolog.ConsoleWriter.Write+0x290 github.com/rs/zerolog@v1.34.0/console.go:140 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1192609 github.com/pactus-project/pactus/sync.(*helloAckHandler).ParseMessage+0x3c9 github.com/pactus-project/pactus/sync/handler_hello_ack.go:68 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 64] @ 0x48b485 0x425d05 0x10d3e7a 0xc0b5ed 0x495521 # 0x10d3e79 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0xe99 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:485 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [2: 96] @ 0x48b485 0x425d05 0x65df7e 0x65cdca 0x65dd25 0x645ce5 0x646985 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x65df7d net.(*Resolver).internetAddrList.func1+0x15d net/ipsock.go:275 # 0x65cdc9 net.filterAddrList+0x169 net/ipsock.go:137 # 0x65dd24 net.(*Resolver).internetAddrList+0x684 net/ipsock.go:308 # 0x645ce4 net.(*Resolver).resolveAddrList+0x3e4 net/dial.go:354 # 0x646984 net.(*Dialer).DialContext+0x1c4 net/dial.go:539 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 416] @ 0x48b485 0x425d05 0x518288 0x517eec 0x64d825 0x644a18 0x644a00 0x64483b 0x663667 0x642c97 0x660657 0x641bb4 0x495521 # 0x518287 os.statNolog+0x27 os/stat_unix.go:30 # 0x517eeb os.Stat+0x2b os/stat.go:13 # 0x64d824 net.(*resolverConfig).tryUpdate+0x184 net/dnsclient_unix.go:416 # 0x644a17 net.getSystemDNSConfig+0xb7 net/dnsclient_unix.go:369 # 0x6449ff net.(*conf).lookupOrder+0x9f net/conf.go:285 # 0x64483a net.(*conf).hostLookupOrder+0x7a net/conf.go:238 # 0x663666 net.(*Resolver).lookupIP+0xa6 net/lookup_unix.go:62 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [1: 64] @ 0x48b485 0x425d05 0xcd23f9 0xcd0f06 0xd21f3c 0xd1caea 0x10d3229 0xafb5b9 0xafb405 0xafb105 0xafa3e5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xcd23f8 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x138 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:588 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd21f3b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x15b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:224 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafb404 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prepOrInvalidate+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:191 # 0xafb104 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).messageSenderForPeer+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:141 # 0xafa3e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x1a4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:74 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [4: 512] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x169036f 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x9312fe 0x941825 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x941824 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x244 crypto/tls/handshake_client_tls13.go:495 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0xd15388 0xd241d8 0x495521 # 0xd15387 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0xd87 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:204 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [3: 624] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416e19 0xc257d1 0xc2542b 0x495521 # 0xc257d0 github.com/libp2p/go-libp2p-pubsub.(*PubSub).notifyNewPeer+0xb0 github.com/libp2p/go-libp2p-pubsub@v0.15.0/peer_notify.go:104 # 0xc2542a github.com/libp2p/go-libp2p-pubsub.(*PubSub).watchForNewPeers+0x78a github.com/libp2p/go-libp2p-pubsub@v0.15.0/peer_notify.go:93 0: 0 [2: 96] @ 0x48b485 0x425d05 0xc2800a 0xc27359 0x495521 # 0xc28009 github.com/libp2p/go-libp2p-pubsub.(*PubSub).getHelloPacket+0x1429 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:35 # 0xc27358 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0x778 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:830 0: 0 [1: 256] @ 0x48b485 0x4901c9 0x4a395c 0x4a37a6 0x4a351c 0x122e88d 0x122ed87 0x12482fc 0x124829a 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x4a395b sync.(*Pool).pinSlow+0x17b sync/pool.go:241 # 0x4a37a5 sync.(*Pool).pin+0x45 sync/pool.go:220 # 0x4a351b sync.(*Pool).Get+0x1b sync/pool.go:135 # 0x122e88c google.golang.org/grpc/internal/transport.(*itemList).enqueue+0x2c google.golang.org/grpc@v1.79.3/internal/transport/controlbuf.go:58 # 0x122ed86 google.golang.org/grpc/internal/transport.(*controlBuffer).executeAndPut+0x106 google.golang.org/grpc@v1.79.3/internal/transport/controlbuf.go:381 # 0x12482fb google.golang.org/grpc/internal/transport.(*controlBuffer).put+0x239b google.golang.org/grpc@v1.79.3/internal/transport/controlbuf.go:349 # 0x1248299 google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x2339 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:620 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [2: 96] @ 0x48b4ac 0x4731d7 0x8ac487 0x8ac475 0x8ac518 0x5ab068 0x59f1ab 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x8ac486 github.com/libp2p/go-libp2p/core/peer.IDFromBytes+0x46 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:117 # 0x8ac474 github.com/libp2p/go-libp2p/core/peer.(*ID).Unmarshal+0x34 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer_serde.go:34 # 0x8ac517 github.com/libp2p/go-libp2p/core/peer.(*ID).UnmarshalBinary+0x17 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer_serde.go:40 # 0x5ab067 github.com/fxamacker/cbor/v2.fillByteString+0xa47 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:3191 # 0x59f1aa github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x10ea github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1573 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x425d05 0x6957a5 0x11538d8 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x6957a4 github.com/pactus-project/pactus/crypto/bls.PublicKeyAggregate+0x44 github.com/pactus-project/pactus/crypto/bls/bls.go:64 # 0x11538d7 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x37 github.com/pactus-project/pactus/sync/bundle/message/hello.go:50 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x78f612 0x78ebf0 0x78f65e 0x78ebf0 0x78f65e 0x78fb28 0x7c58ec 0x7c58cb 0xd57b05 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x78f611 encoding/asn1.makeField+0x8d1 encoding/asn1/marshal.go:678 # 0x78ebef encoding/asn1.makeBody+0xe8f encoding/asn1/marshal.go:527 # 0x78f65d encoding/asn1.makeField+0x91d encoding/asn1/marshal.go:680 # 0x78ebef encoding/asn1.makeBody+0xe8f encoding/asn1/marshal.go:527 # 0x78f65d encoding/asn1.makeField+0x91d encoding/asn1/marshal.go:680 # 0x78fb27 encoding/asn1.MarshalWithParams+0xe7 encoding/asn1/marshal.go:742 # 0x7c58eb encoding/asn1.Marshal+0x1cb encoding/asn1/marshal.go:736 # 0x7c58ca crypto/x509.MarshalPKIXPublicKey+0x1aa crypto/x509/x509.go:168 # 0xd57b04 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x4c4 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:198 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x959597 0x9594f8 0x9594a5 0x796204 0x79665c 0x9591e5 0x95913c 0x92d457 0x94331e 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x959596 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x316 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x9594f7 crypto/tls.marshalCertificate+0x277 crypto/tls/handshake_messages.go:1485 # 0x9594a4 crypto/tls.(*certificateMsgTLS13).marshal.func1+0x224 crypto/tls/handshake_messages.go:1478 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9591e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x144 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x95913b crypto/tls.(*certificateMsgTLS13).marshal+0x9b crypto/tls/handshake_messages.go:1468 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x94331d crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x27d crypto/tls/handshake_client_tls13.go:764 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x51fa46 0xcd50b0 0xcdac05 0xcf7502 0xcee82e 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0xc0b5ed 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xcd50af github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScopeSpan+0xaf github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:71 # 0xcdac04 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceScope).BeginSpan+0xe4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:739 # 0xcf7501 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn.func1+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:45 # 0xcee82d github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x1ad github.com/libp2p/go-yamux/v5@v5.1.0/session.go:214 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [2: 416] @ 0x48b4ac 0x4907d3 0x842436 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xaf03ca 0x1051908 0x1051115 0x10503cb 0x104f990 0x495521 # 0x842435 google.golang.org/protobuf/internal/impl.consumeBytes+0x75 google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5418 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xaf03c9 github.com/libp2p/go-msgio/pbio.(*uvarintReader).ReadMsg+0x1a9 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:85 # 0x1051907 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:567 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 192] @ 0x48b485 0x490767 0xb0c2d4 0x10c3b99 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0xb0c2d3 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x173 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:62 # 0x10c3b98 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [3: 672] @ 0x48b485 0x4901c9 0x1052c2d 0x1052bfd 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x1052c2c github.com/libp2p/go-libp2p/core/protocol.ConvertFromStrings+0xcc github.com/libp2p/go-libp2p@v0.47.0/core/protocol/id.go:14 # 0x1052bfc github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x9c github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:734 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 96] @ 0x48b485 0x425d05 0x48b75a 0x48b76f 0xcd2bcf 0xcd3f35 0xd2d3b9 0x10d2637 0xd21765 0x495521 # 0xcd2bce github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x10e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:703 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d2636 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x6d6 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:350 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 24] @ 0x48b485 0x48b605 0x499b57 0x5485a6 0xd12aa5 0xd124c5 0xd18bef 0xd14bf9 0xd241d8 0x495521 # 0x48b604 internal/reflectlite.unsafe_New+0x24 runtime/malloc.go:2235 # 0x499b56 internal/reflectlite.Swapper+0x356 internal/reflectlite/swapper.go:66 # 0x5485a5 sort.Slice+0x85 sort/slice.go:26 # 0xd12aa4 github.com/libp2p/go-libp2p/p2p/net/swarm.getAddrDelay+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:118 # 0xd124c4 github.com/libp2p/go-libp2p/p2p/net/swarm.DefaultDialRanker+0xa84 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:94 # 0xd18bee github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).rankAddrs+0x4e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:428 # 0xd14bf8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x5f8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:193 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0x539dca 0xd13ea7 0xd14408 0xd23c17 0xd237e5 0x10d4651 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0x539dc9 context.(*cancelCtx).Done+0x129 context/context.go:457 # 0xd13ea6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*activeDial).dial+0x166 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:56 # 0xd14407 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialSync).Dial+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:98 # 0xd23c16 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0x3b6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:266 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [3: 576] @ 0x48b485 0x490767 0xb75c05 0x495521 # 0xb75c04 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x624 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:456 0: 0 [2: 128] @ 0x48b4ac 0x425d05 0x6759f2 0x66d795 0x669727 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x6759f1 net.ipToSockaddr+0x71 net/ipsock_posix.go:228 # 0x66d794 net.(*TCPAddr).sockaddr+0x34 net/tcpsock_posix.go:40 # 0x669726 net.(*netFD).dial+0x386 net/sock_posix.go:121 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 96] @ 0x48b4ac 0x425d05 0x675b77 0x66d795 0x669689 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x675b76 net.ipToSockaddr+0x1f6 net/ipsock_posix.go:222 # 0x66d794 net.(*TCPAddr).sockaddr+0x34 net/tcpsock_posix.go:40 # 0x669688 net.(*netFD).dial+0x2e8 net/sock_posix.go:110 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x51fa46 0xcd233f 0xcd22fb 0xcd0f06 0xd215b7 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xcd233e github.com/libp2p/go-libp2p/p2p/host/resource-manager.streamScopeName+0x7e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:607 # 0xcd22fa github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x3a github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:591 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd215b6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1+0xf6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:139 0: 0 [2: 3072] @ 0x48b48c 0x425d05 0x7b9ba5 0x7bafbd 0x920acf 0x93d81a 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7b9ba4 crypto/x509.parseCertificate+0x44 crypto/x509/parser.go:887 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0x920ace crypto/tls.(*weakCertCache).newCert+0xce crypto/tls/cache.go:26 # 0x93d819 crypto/tls.(*Conn).verifyServerCertificate+0xb9 crypto/tls/handshake_client.go:1102 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0x114f045 0x114e7b7 0x6b4c83 0x6b4bb6 0x495521 # 0x114f044 github.com/pactus-project/pactus/network.(*peerMgr).CheckConnectivity+0x444 github.com/pactus-project/pactus/network/peermgr.go:190 # 0x114e7b6 github.com/pactus-project/pactus/network.(*peerMgr).Start.func1+0x16 github.com/pactus-project/pactus/network/peermgr.go:81 # 0x6b4c82 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1.1+0x42 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:41 # 0x6b4bb5 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1+0x95 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:42 0: 0 [5: 120] @ 0x48b485 0x425d05 0x647179 0x64683b 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x647178 net.(*Dialer).dialCtx+0x1f8 net/dial.go:585 # 0x64683a net.(*Dialer).DialContext+0x7a net/dial.go:527 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b4ac 0x425d05 0x6759f2 0x66d795 0x669727 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe04365 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x6759f1 net.ipToSockaddr+0x71 net/ipsock_posix.go:228 # 0x66d794 net.(*TCPAddr).sockaddr+0x34 net/tcpsock_posix.go:40 # 0x669726 net.(*netFD).dial+0x386 net/sock_posix.go:121 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe04364 github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0x224 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:32 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b485 0x425d05 0x6958c8 0x11538d8 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x6958c7 github.com/pactus-project/pactus/crypto/bls.PublicKeyAggregate+0x167 github.com/pactus-project/pactus/crypto/bls/bls.go:79 # 0x11538d7 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x37 github.com/pactus-project/pactus/sync/bundle/message/hello.go:50 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b485 0x425d05 0xb72c31 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb72c30 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x110 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:92 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x16e49a9 0x16e4589 0x941765 0x941714 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e49a8 crypto/internal/fips140/tls13.ExpandLabel[...]+0x368 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x941764 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x184 crypto/internal/fips140/tls13/tls13.go:106 # 0x941713 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x133 crypto/tls/handshake_client_tls13.go:492 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4ac 0x4907d3 0x7964d7 0x796327 0x944f1c 0x944de5 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7964d6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x1f6 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x796326 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x46 vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x944f1b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x79b vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x944de4 crypto/tls.(*clientHelloMsg).marshalMsg+0x664 crypto/tls/handshake_messages.go:137 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b485 0x490767 0xb2663a 0xb73dd0 0xb73a25 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb26639 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).GetClosestNInStates+0x239 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:136 # 0xb73dcf github.com/libp2p/go-libp2p-kad-dht.(*query).constructLookupResult+0x8f github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:246 # 0xb73a24 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x4c4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:207 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 448] @ 0x48b4ac 0x425d05 0x746d3a 0x746d50 0x16903bb 0x16cac73 0x16c447f 0x16c5728 0x16c581f 0x16c51dd 0x16cdfb2 0x16cdf71 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x746d39 crypto/internal/fips140/sha512.New+0x19 crypto/internal/fips140/sha512/sha512.go:205 # 0x746d4f crypto/sha512.New+0x2f crypto/sha512/sha512.go:53 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16cac72 crypto/internal/fips140/ecdsa.newDRBG[...].func1+0x32 crypto/internal/fips140/ecdsa/hmacdrbg.go:58 # 0x16c447e crypto/internal/fips140/ecdsa.(*hmacDRBG).Generate+0x1fe crypto/internal/fips140/ecdsa/hmacdrbg.go:170 # 0x16c5727 crypto/internal/fips140/ecdsa.signGeneric[...].func1+0x27 crypto/internal/fips140/ecdsa/ecdsa.go:336 # 0x16c581e crypto/internal/fips140/ecdsa.randomPoint[...]+0xbe crypto/internal/fips140/ecdsa/ecdsa.go:229 # 0x16c51dc crypto/internal/fips140/ecdsa.signGeneric[...]+0x7c crypto/internal/fips140/ecdsa/ecdsa.go:335 # 0x16cdfb1 crypto/internal/fips140/ecdsa.sign[...]+0x271 crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0x16cdf70 crypto/internal/fips140/ecdsa.Sign[...]+0x230 crypto/internal/fips140/ecdsa/ecdsa.go:306 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x659238 0x7782d8 0x77eb4a 0x77278f 0x772aab 0x772a9e 0x775525 0x5224f4 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x659237 net.IP.String+0xf7 net/ip.go:315 # 0x7782d7 github.com/multiformats/go-multiaddr.ip4BtS+0x17 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:138 # 0x77eb49 github.com/multiformats/go-multiaddr.twrp.BytesToString+0x29 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:47 # 0x77278e github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x8e github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0x772aaa github.com/multiformats/go-multiaddr.(*Component).Value+0x1ca github.com/multiformats/go-multiaddr@v0.16.1/component.go:184 # 0x772a9d github.com/multiformats/go-multiaddr.(*Component).writeTo+0x1bd github.com/multiformats/go-multiaddr@v0.16.1/component.go:225 # 0x775524 github.com/multiformats/go-multiaddr.Multiaddr.String+0x64 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:114 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 16] @ 0x48b4a5 0x4901c9 0x924925 0x93796b 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x924924 crypto/tls.(*Config).supportedVersions+0x44 crypto/tls/common.go:1224 # 0x93796a crypto/tls.(*Conn).makeClientHello+0x10a crypto/tls/handshake_client.go:61 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 64] @ 0x48b485 0x425d05 0x53af08 0x53b5cd 0x53b58f 0xd23bd3 0xd237e5 0x10d4651 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x53af07 context.WithDeadlineCause+0x207 context/context.go:652 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xd23bd2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0x372 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:263 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 64] @ 0x48b485 0x425d05 0xb08f35 0xb08fb7 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xb08f34 github.com/multiformats/go-multiaddr/net.wrap+0x1b4 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:47 # 0xb08fb6 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x236 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:104 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 160] @ 0x48b485 0x4901c9 0xd25d15 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xd25d14 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x2d4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:506 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [4: 320] @ 0x48b485 0x490767 0x12255e5 0xff328f 0xff2ce9 0xff2af0 0xff2913 0x12249f2 0x121f805 0x12503db 0x12489df 0x12c5888 0x12c5056 0x495521 # 0x12255e4 golang.org/x/net/http2.(*Framer).readMetaFrame.func1+0x304 golang.org/x/net@v0.50.0/http2/frame.go:1753 # 0xff328e golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x6e golang.org/x/net@v0.50.0/http2/hpack/hpack.go:406 # 0xff2ce8 golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1c8 golang.org/x/net@v0.50.0/http2/hpack/hpack.go:349 # 0xff2aef golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef golang.org/x/net@v0.50.0/http2/hpack/hpack.go:311 # 0xff2912 golang.org/x/net/http2/hpack.(*Decoder).Write+0x132 golang.org/x/net@v0.50.0/http2/hpack/hpack.go:262 # 0x12249f1 golang.org/x/net/http2.(*Framer).readMetaFrame+0x2d1 golang.org/x/net@v0.50.0/http2/frame.go:1791 # 0x121f804 golang.org/x/net/http2.(*Framer).ReadFrameForHeader+0x364 golang.org/x/net@v0.50.0/http2/frame.go:554 # 0x12503da google.golang.org/grpc/internal/transport.(*framer).readFrame+0xda google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:491 # 0x12489de google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0xfe google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:638 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 48] @ 0x48b485 0x425d05 0xb6ce35 0xb6ced8 0xb74b31 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb6ce34 github.com/libp2p/go-libp2p-kad-dht.NewKeyKadID+0x174 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:22 # 0xb6ced7 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x217 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:72 # 0xb74b30 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5f0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:330 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 96] @ 0x48b4ac 0x473854 0x473366 0xb6cd45 0xb6cd91 0xb6cea6 0xb754e5 0xb743db 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cd44 github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x84 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6cd90 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6cea5 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x1e5 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:70 # 0xb754e4 github.com/libp2p/go-libp2p-kad-dht.(*query).terminate+0x384 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:394 # 0xb743da github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x31a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:307 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 16] @ 0x48b485 0x425d05 0xaf9305 0xafa830 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xaf9304 github.com/libp2p/go-libp2p-kad-dht/internal/metrics.RecordRequestSendOK+0x224 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/metrics/metrics.go:155 # 0xafa82f github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x5ef github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:97 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 112] @ 0x48b4ac 0x4901c9 0x741226 0xb76a45 0xb76a25 0xb769e8 0xb76ac9 0xb7570e 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0xb76a44 github.com/mr-tron/base58/base58.FastBase58Encoding+0x84 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0xb76a24 github.com/mr-tron/base58/base58.Encode+0x64 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0xb769e7 github.com/libp2p/go-libp2p/core/peer.ID.String+0x27 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0xb76ac8 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x108 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:524 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [2: 64] @ 0x48b485 0x425d05 0x771455 0x7718dc 0x774d30 0xaf25e7 0xaf23ba 0xaf2399 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0x771454 github.com/multiformats/go-multiaddr.readComponent+0x1d4 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:88 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0xaf25e6 github.com/libp2p/go-libp2p-kad-dht/pb.(*Message_Peer).Addresses+0xc6 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:109 # 0xaf23b9 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:55 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 208] @ 0x48b4ac 0x4901c9 0x1681ec6 0x1684774 0x16ca868 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1681ec5 crypto/internal/fips140/sha512.(*Digest).MarshalBinary+0x25 crypto/internal/fips140/sha512/sha512.go:134 # 0x1684773 crypto/internal/fips140/hmac.(*HMAC).Reset+0xf3 crypto/internal/fips140/hmac/hmac.go:115 # 0x16ca867 crypto/internal/fips140/ecdsa.newDRBG[...]+0x387 crypto/internal/fips140/ecdsa/hmacdrbg.go:93 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b485 0x425d05 0x65fcac 0x65f3f4 0xd09dd0 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x65fcab net.(*Resolver).lookupIPAddr+0x28b net/lookup.go:334 # 0x65f3f3 net.(*Resolver).LookupIPAddr+0x33 net/lookup.go:221 # 0xd09dcf github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0x28f github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:182 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [4: 768] @ 0x48b4ac 0x4901c9 0x5e5a54 0x5e71d9 0x5e7410 0x60dd4b 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e5a53 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x73 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:303 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd4a github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x3ca github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:83 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 192] @ 0x48b4ac 0x425d05 0x6955f2 0x1153ef8 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x6955f1 github.com/pactus-project/pactus/crypto/bls.SignatureAggregate+0x31 github.com/pactus-project/pactus/crypto/bls/bls.go:36 # 0x1153ef7 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x177 github.com/pactus-project/pactus/sync/bundle/message/hello.go:95 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x947e6d 0x947c37 0x796204 0x79665c 0x9478d2 0x94733e 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x947e6c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x30c vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x947c36 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd6 crypto/tls/handshake_messages.go:366 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 128] @ 0x48b4ac 0x4901c9 0x1690450 0x16e3ada 0x16e49e5 0x16e4589 0x16e3f7a 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169044f crypto/internal/fips140/hmac.New[...]+0x12f crypto/internal/fips140/hmac/hmac.go:186 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e3f79 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 crypto/internal/fips140/tls13/tls13.go:96 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 256] @ 0x48b485 0x425d05 0xcf398b 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0xafb5b9 0xafbd9e 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xcf398a github.com/libp2p/go-yamux/v5.newStream+0x10a github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:58 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafbd9d github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0xfd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:270 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 48] @ 0x48b485 0x425d05 0xb6cd73 0xb6cea6 0xb74b31 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cd72 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0xb2 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:36 # 0xb6cea5 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x1e5 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:70 # 0xb74b30 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5f0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:330 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 64] @ 0x48b485 0x425d05 0x1150456 0x495521 # 0x1150455 github.com/pactus-project/pactus/network.(*streamService).SendTo.func1+0x75 github.com/pactus-project/pactus/network/stream.go:110 0: 0 [1: 80] @ 0x48b485 0x425d05 0x89adb4 0x89acdd 0x8abf25 0x1053f2f 0x1053865 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x89adb3 github.com/libp2p/go-libp2p/core/crypto.PublicKeyToProto+0x73 github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:174 # 0x89acdc github.com/libp2p/go-libp2p/core/crypto.MarshalPublicKey+0x1c github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:159 # 0x8abf24 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x24 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:164 # 0x1053f2e github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeSignedPeerRecord+0x4e github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:849 # 0x1053864 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xd04 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:797 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 48] @ 0x48b485 0x425d05 0xb1afda 0xb684bd 0xb6f62e 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xb1afd9 github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).NearestPeers+0x199 github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:457 # 0xb684bc github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).closestPeersToQuery+0xfc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:758 # 0xb6f62d github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:260 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [2: 96] @ 0x48b485 0x425d05 0x657a05 0x657665 0x657505 0x656179 0xb0a5f7 0xb0c49f 0xb0c1a5 0xd20b2b 0x10dd891 0x10e05b5 0x10e0ce5 0x10e0174 0x495521 # 0x657a04 net.newAddr+0x1a4 net/interface_linux.go:180 # 0x657664 net.addrTable+0x124 net/interface_linux.go:153 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0x10dd890 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.NewManager.func1+0x50 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:159 # 0x10e05b4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).shouldRecordObservation+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:394 # 0x10e0ce4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).maybeRecordObservation+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:426 # 0x10e0173 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).worker+0xb3 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:360 0: 0 [1: 32] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 4096] @ 0x48b4ac 0x4901c9 0xaf003f 0xaeffd2 0xaeffd6 0x10510b6 0x10504a6 0x104e128 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xaf003e bufio.NewReaderSize+0xbe bufio/bufio.go:57 # 0xaeffd1 bufio.NewReader+0x51 bufio/bufio.go:63 # 0xaeffd5 github.com/libp2p/go-msgio/pbio.NewDelimitedReader+0x55 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:59 # 0x10510b5 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x2d5 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:524 # 0x10504a5 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handlePush+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:459 # 0x104e127 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).Start.(*Limiter).Limit.func1+0xa7 github.com/libp2p/go-libp2p@v0.47.0/x/rate/limiter.go:96 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [4: 64] @ 0x48b485 0x48b5c5 0x4cc5bd 0x55c8df 0x55acfe 0x55a55e 0x56d73f 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x55c8de encoding/json.(*decodeState).object+0xe3e encoding/json/decode.go:786 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x56d73e encoding/json.(*Decoder).Decode+0x15e encoding/json/stream.go:75 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 320] @ 0x48b485 0x425d05 0xcff7d0 0xd1c6f7 0xd1eb1b 0xd1c554 0xd1713f 0xd241d8 0x495521 # 0xcff7cf github.com/libp2p/go-libp2p/p2p/net/connmgr.(*cmNotifee).Connected+0x1cf github.com/libp2p/go-libp2p@v0.47.0/p2p/net/connmgr/connmgr.go:674 # 0xd1c6f6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addConn.func1+0x36 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:443 # 0xd1eb1a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).notifyAll+0x9a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:765 # 0xd1c553 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addConn+0x713 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:442 # 0xd1713e github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x2b3e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:343 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 640] @ 0x48b4ac 0x4731d7 0x51caca 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x51cac9 fmt.errorf+0xc9 fmt/errors.go:42 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 112] @ 0x48b4ac 0x47329e 0x473292 0x472805 0x472a10 0x664f0f 0x522594 0x522d0e 0x52580c 0x51cab4 0x92fbe5 0x92fbaf 0xcef2a4 0xcf16b1 0x495521 # 0x664f0e net.(*OpError).Error+0x14e net/net.go:520 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x92fbe4 fmt.Errorf+0xa4 fmt/errors.go:26 # 0x92fbae crypto/tls.(*Conn).Close+0x6e crypto/tls/conn.go:1448 # 0xcef2a3 github.com/libp2p/go-yamux/v5.(*Session).close+0x263 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:324 # 0xcf16b0 github.com/libp2p/go-yamux/v5.(*Session).recv+0x30 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:693 0: 0 [6: 2688] @ 0x48b4ac 0x4731d7 0x920b0b 0x93d81a 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x920b0a crypto/tls.(*weakCertCache).newCert+0x10a crypto/tls/cache.go:32 # 0x93d819 crypto/tls.(*Conn).verifyServerCertificate+0xb9 crypto/tls/handshake_client.go:1102 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 32] @ 0x48b485 0x425d05 0x1230ba7 0x1230b74 0x122f899 0x1245d9c 0x495521 # 0x1230ba6 google.golang.org/grpc/internal/transport.(*loopyWriter).registerStreamHandler+0xe6 google.golang.org/grpc@v1.79.3/internal/transport/controlbuf.go:677 # 0x1230b73 google.golang.org/grpc/internal/transport.(*loopyWriter).handle+0xb3 google.golang.org/grpc@v1.79.3/internal/transport/controlbuf.go:888 # 0x122f898 google.golang.org/grpc/internal/transport.(*loopyWriter).run+0x98 google.golang.org/grpc@v1.79.3/internal/transport/controlbuf.go:601 # 0x1245d9b google.golang.org/grpc/internal/transport.NewServerTransport.func3+0xdb google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:342 0: 0 [1: 80] @ 0x48b485 0x425d05 0x664435 0x123e612 0x123eb79 0x12ba8db 0x12b5ea5 0x12b045f 0x121152c 0x1210dd6 0x11f10f1 0x11f107b 0x12af3c8 0x11f2955 0x495521 # 0x664434 net.(*conn).Close+0x54 net/net.go:222 # 0x123e611 google.golang.org/grpc/internal/transport.(*http2Client).Close+0x451 google.golang.org/grpc@v1.79.3/internal/transport/http2_client.go:1043 # 0x123eb78 google.golang.org/grpc/internal/transport.(*http2Client).GracefulClose+0x198 google.golang.org/grpc@v1.79.3/internal/transport/http2_client.go:1090 # 0x12ba8da google.golang.org/grpc.(*addrConn).tearDown+0x31a google.golang.org/grpc@v1.79.3/clientconn.go:1696 # 0x12b5ea4 google.golang.org/grpc.(*ClientConn).removeAddrConn+0x84 google.golang.org/grpc@v1.79.3/clientconn.go:945 # 0x12b045e google.golang.org/grpc.(*acBalancerWrapper).Shutdown+0x3e google.golang.org/grpc@v1.79.3/balancer_wrapper.go:355 # 0x121152b google.golang.org/grpc/balancer/pickfirst.(*pickfirstBalancer).closeSubConnsLocked+0x28b google.golang.org/grpc@v1.79.3/balancer/pickfirst/pickfirst.go:410 # 0x1210dd5 google.golang.org/grpc/balancer/pickfirst.(*pickfirstBalancer).Close+0x75 google.golang.org/grpc@v1.79.3/balancer/pickfirst/pickfirst.go:375 # 0x11f10f0 google.golang.org/grpc/internal/balancer/gracefulswitch.(*balancerWrapper).Close+0x30 google.golang.org/grpc@v1.79.3/internal/balancer/gracefulswitch/gracefulswitch.go:318 # 0x11f107a google.golang.org/grpc/internal/balancer/gracefulswitch.(*Balancer).Close+0xda google.golang.org/grpc@v1.79.3/internal/balancer/gracefulswitch/gracefulswitch.go:281 # 0x12af3c7 google.golang.org/grpc.(*ccBalancerWrapper).close.func1+0x27 google.golang.org/grpc@v1.79.3/balancer_wrapper.go:164 # 0x11f2954 google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run+0xd4 google.golang.org/grpc@v1.79.3/internal/grpcsync/callback_serializer.go:90 0: 0 [1: 48] @ 0x48b4ac 0x4907d3 0x9314a5 0x93145b 0x9314cb 0x924852 0x937c7f 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x9314a4 slices.Clone[...]+0x64 slices/slices.go:360 # 0x93145a crypto/tls.supportedCipherSuites+0x1a crypto/tls/defaults.go:63 # 0x9314ca crypto/tls.defaultCipherSuites+0x8a crypto/tls/defaults.go:70 # 0x924851 crypto/tls.(*Config).cipherSuites+0x1b1 crypto/tls/common.go:1186 # 0x937c7e crypto/tls.(*Conn).makeClientHello+0x41e crypto/tls/handshake_client.go:96 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b485 0x425d05 0xc3be0b 0xc14a45 0xc12ba7 0xc2abdb 0xc2780a 0x495521 # 0xc3be0a github.com/libp2p/go-libp2p-pubsub.(*pubsubTracer).Graft+0x4a github.com/libp2p/go-libp2p-pubsub@v0.15.0/trace.go:480 # 0xc14a44 github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).handleGraft+0x724 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1103 # 0xc12ba6 github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).HandleRPC+0xc6 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:887 # 0xc2abda github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleIncomingRPC+0x75a github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:1352 # 0xc27809 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0xc29 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:876 0: 0 [1: 64] @ 0x48b485 0x425d05 0xb70f9c 0xb758a4 0x495521 # 0xb70f9b github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0x21b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:82 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [2: 96] @ 0x48b485 0x490767 0xb0c2d4 0x10c3b99 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0xb0c2d3 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x173 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:62 # 0x10c3b98 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [1: 16] @ 0x48b485 0x425d05 0x8e0731 0x8e0645 0x8dff45 0x8dff4f 0xd5108f 0x104ffa5 0x105029a 0x104f990 0x495521 # 0x8e0730 github.com/multiformats/go-multistream.lpReadBuf+0x50 github.com/multiformats/go-multistream@v0.6.1/multistream.go:283 # 0x8e0644 github.com/multiformats/go-multistream.ReadNextTokenBytes+0x24 github.com/multiformats/go-multistream@v0.6.1/multistream.go:269 # 0x8dff44 github.com/multiformats/go-multistream.ReadNextToken[...]+0x24 github.com/multiformats/go-multistream@v0.6.1/multistream.go:258 # 0x8dff4e github.com/multiformats/go-multistream.readMultistreamHeader+0x2e github.com/multiformats/go-multistream@v0.6.1/client.go:127 # 0xd5108e github.com/multiformats/go-multistream.SelectProtoOrFail[...]+0x16e github.com/multiformats/go-multistream@v0.6.1/client.go:65 # 0x104ffa4 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x3e4 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:436 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 48] @ 0x48b485 0x425d05 0x118d635 0x118d629 0x118cdc5 0x118f44d 0x118f44e 0x118f13d 0x118ecc5 0x6b4c83 0x6b4bb6 0x495521 # 0x118d634 bytes.NewReader+0x7b4 bytes/reader.go:159 # 0x118d628 github.com/beevik/ntp.getTime+0x7a8 github.com/beevik/ntp@v1.5.0/ntp.go:599 # 0x118cdc4 github.com/beevik/ntp.QueryWithOptions+0xc4 github.com/beevik/ntp@v1.5.0/ntp.go:447 # 0x118f44c github.com/beevik/ntp.Query+0x4c github.com/beevik/ntp@v1.5.0/ntp.go:440 # 0x118f44d github.com/pactus-project/pactus/util/ntp.RemoteQuerier.Query+0x4d github.com/pactus-project/pactus/util/ntp/query.go:12 # 0x118f13c github.com/pactus-project/pactus/util/ntp.(*Checker).queryClockOffset+0x7c github.com/pactus-project/pactus/util/ntp/ntp.go:136 # 0x118ecc4 github.com/pactus-project/pactus/util/ntp.(*Checker).Start.func1+0x24 github.com/pactus-project/pactus/util/ntp/ntp.go:98 # 0x6b4c82 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1.1+0x42 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:41 # 0x6b4bb5 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1+0x95 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:42 0: 0 [3: 960] @ 0x48b485 0x490767 0x4e02b8 0x4dfdb3 0x657405 0x656179 0xb0a5f7 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x4e02b7 syscall.ParseNetlinkMessage+0x137 syscall/netlink_linux.go:133 # 0x4dfdb2 syscall.NetlinkRIB+0x4d2 syscall/netlink_linux.go:98 # 0x657404 net.interfaceAddrTable+0x24 net/interface_linux.go:124 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [3: 384] @ 0x48b485 0x421deb 0x7c58d9 0xd57b05 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7c58d8 crypto/x509.MarshalPKIXPublicKey+0x1b8 crypto/x509/x509.go:168 # 0xd57b04 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x4c4 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:198 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4ac 0x473854 0x473366 0x10dcead 0x10dce81 0x10dce5b 0x10e14b7 0x10e1011 0x10e0174 0x495521 # 0x10dceac github.com/multiformats/go-multiaddr.(*Component).RawValue+0x12c github.com/multiformats/go-multiaddr@v0.16.1/component.go:176 # 0x10dce80 github.com/multiformats/go-multiaddr/net.ToIP+0x100 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:146 # 0x10dce5a github.com/libp2p/go-libp2p/p2p/host/observedaddrs.getObserver+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:63 # 0x10e14b6 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).recordObservationUnlocked+0x3d6 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:445 # 0x10e1010 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).maybeRecordObservation+0x3d0 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:434 # 0x10e0173 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).worker+0xb3 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:360 0: 0 [1: 32] @ 0x48b485 0x48b5c5 0x4cc5bd 0x59e387 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x59e386 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x2c6 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1451 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [5: 1040] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416e19 0xd23325 0xd16f86 0xd241d8 0x495521 # 0xd23324 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialBackoff).AddBackoff+0x4a4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:175 # 0xd16f85 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x2985 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:374 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [10: 1280] @ 0x48b485 0x425d05 0xd223c9 0xd216ff 0x495521 # 0xd223c8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).addStream+0x108 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:264 # 0xd216fe github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0x3e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:146 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x79613d 0x959725 0x796204 0x79665c 0x959597 0x9594f8 0x9594a5 0x796204 0x79665c 0x9591e5 0x95913c 0x92d457 0x94331e 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x79613c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1c vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x959724 crypto/tls.(*certificateMsgTLS13).marshal.func1.marshalCertificate.1+0x144 crypto/tls/handshake_messages.go:1490 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x959596 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x316 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x9594f7 crypto/tls.marshalCertificate+0x277 crypto/tls/handshake_messages.go:1485 # 0x9594a4 crypto/tls.(*certificateMsgTLS13).marshal.func1+0x224 crypto/tls/handshake_messages.go:1478 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9591e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x144 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x95913b crypto/tls.(*certificateMsgTLS13).marshal+0x9b crypto/tls/handshake_messages.go:1468 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x94331d crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x27d crypto/tls/handshake_client_tls13.go:764 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b4ac 0x4901c9 0x16e3e0e 0x16e4b26 0x16e5bf5 0x9416e5 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3e0d crypto/internal/fips140/hkdf.Extract[...]+0xad crypto/internal/fips140/hkdf/hkdf.go:18 # 0x16e4b25 crypto/internal/fips140/tls13.extract[...]+0xa5 crypto/internal/fips140/tls13/tls13.go:46 # 0x16e5bf4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 crypto/internal/fips140/tls13/tls13.go:75 # 0x9416e4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x104 crypto/tls/handshake_client_tls13.go:487 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0x6c3135 0x6c296f 0x6c12b6 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x6c3134 github.com/rs/zerolog.ConsoleWriter.writePart.consoleDefaultFormatTimestamp.func2+0x1d4 github.com/rs/zerolog@v1.34.0/console.go:452 # 0x6c296e github.com/rs/zerolog.ConsoleWriter.writePart+0x3ee github.com/rs/zerolog@v1.34.0/console.go:341 # 0x6c12b5 github.com/rs/zerolog.ConsoleWriter.Write+0x4d5 github.com/rs/zerolog@v1.34.0/console.go:155 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 160] @ 0x48b485 0x425d05 0xcd4d9e 0xcd1bff 0xccfdd1 0xcd3d72 0xd2d3b9 0x10d366f 0x114ffdb 0x114c4ca 0x495521 # 0xcd4d9d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScope+0xdd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:56 # 0xcd1bfe github.com/libp2p/go-libp2p/p2p/host/resource-manager.newProtocolScope+0xde github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:543 # 0xccfdd0 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).getProtocolScope+0xf0 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:292 # 0xcd3d71 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x151 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:864 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [2: 224] @ 0x48b4ac 0x4901c9 0x741226 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51fa33 0xcd2c8c 0xcd3f35 0xd2d3b9 0x10d366f 0xafb5b9 0xafbd9e 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51fa32 fmt.Sprintf+0x52 fmt/print.go:239 # 0xcd2c8b github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1cb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafbd9d github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0xfd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:270 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 1024] @ 0x48b4ac 0x4901c9 0x8a856f 0xaef830 0xafc8e5 0x495521 # 0x8a856e github.com/libp2p/go-buffer-pool.(*BufferPool).Get+0x10e github.com/libp2p/go-buffer-pool@v0.1.0/pool.go:74 # 0xaef82f github.com/libp2p/go-msgio.(*varintReader).ReadMsg+0x12f github.com/libp2p/go-msgio@v0.3.0/varint.go:162 # 0xafc8e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg.func1+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:324 0: 0 [2: 128] @ 0x48b485 0x490767 0x7719f3 0x774d30 0x105342c 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x7719f2 github.com/multiformats/go-multiaddr.readMultiaddr+0x212 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:154 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x105342b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x8cb github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:755 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 192] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 384] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x169036f 0x16e3ada 0x16e49e5 0x16e4589 0x16e3f7a 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e3f79 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 crypto/internal/fips140/tls13/tls13.go:96 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b4ac 0x4731d7 0x10d9afe 0x10d9a83 0x10d9f27 0x8e006b 0x10d9da9 0x10d4f42 0x4d836e 0xaefb51 0xaefb2f 0x7404f1 0xaef44a 0xaef7a5 0xafc8e5 0x495521 # 0x10d9afd github.com/multiformats/go-multistream.ReadNextToken[...]+0xbd github.com/multiformats/go-multistream@v0.6.1/multistream.go:263 # 0x10d9a82 github.com/multiformats/go-multistream.(*lazyClientConn[...]).doReadHandshake+0x42 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:107 # 0x10d9f26 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read.func1+0xe6 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:92 # 0x8e006a github.com/multiformats/go-multistream.(*once).Do+0x6a github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:58 # 0x10d9da8 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read+0x48 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:90 # 0x10d4f41 github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:678 # 0x4d836d io.ReadAtLeast+0x8d io/io.go:335 # 0xaefb50 io.ReadFull+0x30 io/io.go:354 # 0xaefb2e github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte+0xe github.com/libp2p/go-msgio@v0.3.0/varint.go:185 # 0x7404f0 github.com/multiformats/go-varint.ReadUvarint+0x50 github.com/multiformats/go-varint@v0.1.0/varint.go:90 # 0xaef449 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen+0x29 github.com/libp2p/go-msgio@v0.3.0/varint.go:119 # 0xaef7a4 github.com/libp2p/go-msgio.(*varintReader).ReadMsg+0xa4 github.com/libp2p/go-msgio@v0.3.0/varint.go:149 # 0xafc8e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg.func1+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:324 0: 0 [4: 96] @ 0x48b4ac 0x4907d3 0x5c717e 0x5c7a06 0x6974fe 0x1191885 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x5c717d golang.org/x/crypto/ripemd160.(*digest).Sum+0x1bd golang.org/x/crypto@v0.48.0/ripemd160/ripemd160.go:123 # 0x5c7a05 github.com/pactus-project/pactus/crypto/hash.Hash160+0xc5 github.com/pactus-project/pactus/crypto/hash/hash.go:34 # 0x6974fd github.com/pactus-project/pactus/crypto/bls.(*PublicKey).ValidatorAddress+0x5d github.com/pactus-project/pactus/crypto/bls/public_key.go:163 # 0x1191884 github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x844 github.com/pactus-project/pactus/sync/handler_hello.go:109 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x694cd7 0x16903bb 0x694c53 0x96b07e 0x942ca6 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x694cd6 crypto/hmac.New.UnwrapNew[...].func1+0x16 crypto/internal/fips140hash/hash.go:33 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x694c52 crypto/hmac.New+0xf2 crypto/hmac/hmac.go:56 # 0x96b07d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd crypto/tls/key_schedule.go:39 # 0x942ca5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x85 crypto/tls/handshake_client_tls13.go:700 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 512] @ 0x48b4ac 0x4901c9 0x16c5968 0x16c591f 0x16c51dd 0x16cdfb2 0x16cdf71 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16c5967 crypto/internal/fips140/bigmod.NewNat+0x207 crypto/internal/fips140/bigmod/nat.go:72 # 0x16c591e crypto/internal/fips140/ecdsa.randomPoint[...]+0x1be crypto/internal/fips140/ecdsa/ecdsa.go:256 # 0x16c51dc crypto/internal/fips140/ecdsa.signGeneric[...]+0x7c crypto/internal/fips140/ecdsa/ecdsa.go:335 # 0x16cdfb1 crypto/internal/fips140/ecdsa.sign[...]+0x271 crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0x16cdf70 crypto/internal/fips140/ecdsa.Sign[...]+0x230 crypto/internal/fips140/ecdsa/ecdsa.go:306 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 96] @ 0x48b485 0x425d05 0x74781a 0x747603 0x768ab6 0x8abf51 0xd59928 0xd59659 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x747819 github.com/multiformats/go-multihash/core.init.0.func1+0x19 github.com/multiformats/go-multihash@v0.2.3/core/registry.go:113 # 0x747602 github.com/multiformats/go-multihash/core.GetVariableHasher+0x42 github.com/multiformats/go-multihash@v0.2.3/core/registry.go:99 # 0x768ab5 github.com/multiformats/go-multihash.Sum+0x35 github.com/multiformats/go-multihash@v0.2.3/sum.go:21 # 0x8abf50 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x50 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:172 # 0xd59927 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).setupConn+0x47 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:153 # 0xd59658 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0xd8 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:149 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 448] @ 0x48b4ac 0x41b526 0x10d3d25 0x10d3dbb 0x10d3675 0x114ffdb 0x114c4ca 0x495521 # 0x10d3d24 github.com/multiformats/go-multistream.newOnce+0xd44 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:42 # 0x10d3dba github.com/multiformats/go-multistream.NewMSSelect[...]+0xdda github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:16 # 0x10d3674 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x694 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:484 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [2: 16] @ 0x48b485 0x425d05 0x10d3ca5 0x10d3db3 0x10d3675 0x114ffdb 0x114c4ca 0x495521 # 0x10d3ca4 github.com/multiformats/go-multistream.newOnce+0xcc4 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:41 # 0x10d3db2 github.com/multiformats/go-multistream.NewMSSelect[...]+0xdd2 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:15 # 0x10d3674 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x694 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:484 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [2: 65536] @ 0x48b4b3 0x4901c9 0x124fce5 0x124fc1b 0x1244355 0x12c5245 0x12c4e12 0x12c4bbc 0x495521 # 0x124fce4 google.golang.org/grpc/internal/transport.newBufWriter+0x304 google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:315 # 0x124fc1a google.golang.org/grpc/internal/transport.newFramer+0x23a google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:425 # 0x1244354 google.golang.org/grpc/internal/transport.NewServerTransport+0x314 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:172 # 0x12c5244 google.golang.org/grpc.(*Server).newHTTP2Transport+0x1a4 google.golang.org/grpc@v1.79.3/server.go:1019 # 0x12c4e11 google.golang.org/grpc.(*Server).handleRawConn+0x91 google.golang.org/grpc@v1.79.3/server.go:976 # 0x12c4bbb google.golang.org/grpc.(*Server).Serve.func3+0x5b google.golang.org/grpc@v1.79.3/server.go:960 0: 0 [3: 576] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x490767 0x46f309 0x1149f9f 0x113497c 0x1038452 0x1037887 0x495521 # 0x1149f9e github.com/pactus-project/pactus/network.makeNetwork.func2+0x19e github.com/pactus-project/pactus/network/network.go:224 # 0x113497b github.com/libp2p/go-libp2p/config.(*Config).addAutoNAT.func2+0x3b github.com/libp2p/go-libp2p@v0.47.0/config/config.go:670 # 0x1038451 github.com/libp2p/go-libp2p/p2p/host/autonat.(*AmbientAutoNAT).checkAddrs+0x31 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/autonat.go:248 # 0x1037886 github.com/libp2p/go-libp2p/p2p/host/autonat.(*AmbientAutoNAT).background+0x706 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/autonat.go:234 0: 0 [5: 1280] @ 0x48b485 0x425d05 0xcf398b 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0x104fc52 0x105029a 0x104f990 0x495521 # 0xcf398a github.com/libp2p/go-yamux/v5.newStream+0x10a github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:58 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0x104fc51 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x91 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:420 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 32] @ 0x48b4a5 0x4731d7 0x51fa46 0xcd1ef4 0xcd1eb2 0xcd0b85 0xcd09d7 0xe0cb3a 0xd271d5 0xd1a978 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xcd1ef3 github.com/libp2p/go-libp2p/p2p/host/resource-manager.connScopeName+0x93 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:615 # 0xcd1eb1 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newConnectionScope+0x51 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:565 # 0xcd0b84 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).openConnection+0x124 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:397 # 0xcd09d6 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenConnection+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:382 # 0xe0cb39 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:255 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 128] @ 0x48b4ac 0x425d05 0x4e10ed 0x4e1bf7 0x6699af 0x66929b 0x65e5b8 0x672047 0x648e2b 0x648768 0x647ef9 0x646c45 0x66151e 0x64bce5 0x64d185 0x6506ec 0x495521 # 0x4e10ec syscall.anyToSockaddr+0x16c syscall/syscall_linux.go:677 # 0x4e1bf6 syscall.Getpeername+0x76 syscall/syscall_unix.go:309 # 0x6699ae net.(*netFD).dial+0x60e net/sock_posix.go:142 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x648e2a net.(*sysDialer).dialSingle+0x26a net/dial.go:795 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0x66151d net.(*Resolver).dial+0x9d net/lookup.go:699 # 0x64bce4 net.(*Resolver).exchange+0x344 net/dnsclient_unix.go:185 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [0: 0] @ 0x48b4ac 0x425d05 0x16ac6ff 0x16c527e 0x16cdfb2 0x16cdf71 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16ac6fe crypto/internal/fips140/nistec.(*P256Point).BytesX+0x1e crypto/internal/fips140/nistec/p256_asm.go:516 # 0x16c527d crypto/internal/fips140/ecdsa.signGeneric[...]+0x11d crypto/internal/fips140/ecdsa/ecdsa.go:347 # 0x16cdfb1 crypto/internal/fips140/ecdsa.sign[...]+0x271 crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0x16cdf70 crypto/internal/fips140/ecdsa.Sign[...]+0x230 crypto/internal/fips140/ecdsa/ecdsa.go:306 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b4ac 0x4731d7 0x51fa46 0x6c3728 0x6c314e 0x6c296f 0x6c12b6 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0x6c3727 github.com/rs/zerolog.colorize+0xe7 github.com/rs/zerolog@v1.34.0/console.go:398 # 0x6c314d github.com/rs/zerolog.ConsoleWriter.writePart.consoleDefaultFormatTimestamp.func2+0x1ed github.com/rs/zerolog@v1.34.0/console.go:452 # 0x6c296e github.com/rs/zerolog.ConsoleWriter.writePart+0x3ee github.com/rs/zerolog@v1.34.0/console.go:341 # 0x6c12b5 github.com/rs/zerolog.ConsoleWriter.Write+0x4d5 github.com/rs/zerolog@v1.34.0/console.go:155 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [7: 672] @ 0x48b485 0x490767 0xb0c2d4 0x10c4155 0x10c3a48 0x10c1511 0x10c0ff0 0x495521 # 0xb0c2d3 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x173 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:62 # 0x10c4154 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendObservedAddrs+0x1b4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:560 # 0x10c3a47 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x107 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:498 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [1: 256] @ 0x48b485 0x4901c9 0x4a395c 0x4a37a6 0x4a351c 0x58f8be 0x58f8de 0x57f76c 0x57fb17 0x5d8a65 0x5d79ad 0x60701d 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x4a395b sync.(*Pool).pinSlow+0x17b sync/pool.go:241 # 0x4a37a5 sync.(*Pool).pin+0x45 sync/pool.go:220 # 0x4a351b sync.(*Pool).Get+0x1b sync/pool.go:135 # 0x58f8bd math/big.getStack+0x33d math/big/nat.go:286 # 0x58f8dd math/big.nat.div+0x35d math/big/natdiv.go:539 # 0x57f76b math/big.(*Int).QuoRem+0x8b math/big/int.go:300 # 0x57fb16 math/big.(*Int).Mod+0x216 math/big/int.go:331 # 0x5d8a64 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.(*Element).SetBigInt+0xa4 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:1108 # 0x5d79ac github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0xac github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:895 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [5: 1600] @ 0x48b485 0x4901c9 0x64345d 0x6433d0 0x64feb8 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x64345c net.sortByRFC6724withSrcs+0x5c net/addrselect.go:25 # 0x6433cf net.sortByRFC6724+0x4f net/addrselect.go:18 # 0x64feb7 net.(*Resolver).goLookupIPCNAMEOrder+0x1437 net/dnsclient_unix.go:799 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [11: 1408] @ 0x48b485 0x425d05 0x6690c6 0x66909d 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x6690c5 net.newFD+0xc5 net/fd_unix.go:27 # 0x66909c net.socket+0x9c net/sock_posix.go:27 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 288] @ 0x48b485 0x425d05 0x7965c5 0x947e25 0x947def 0x796204 0x79665c 0x9478d2 0x94733e 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x947e24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2c4 vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x947dee crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x28e crypto/tls/handshake_messages.go:361 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0x675b77 0x670d35 0x669727 0x66929b 0x65e5b8 0x672047 0x67059f 0x643945 0x64391a 0x6433b3 0x64feb8 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x675b76 net.ipToSockaddr+0x1f6 net/ipsock_posix.go:222 # 0x670d34 net.(*UDPAddr).sockaddr+0x34 net/udpsock_posix.go:39 # 0x669726 net.(*netFD).dial+0x386 net/sock_posix.go:121 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x67059e net.dialUDP+0x29e net/udpsock.go:304 # 0x643944 net.DialUDP+0x124 net/udpsock.go:288 # 0x643919 net.srcAddrs+0xf9 net/addrselect.go:50 # 0x6433b2 net.sortByRFC6724+0x32 net/addrselect.go:18 # 0x64feb7 net.(*Resolver).goLookupIPCNAMEOrder+0x1437 net/dnsclient_unix.go:799 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [3: 864] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416e19 0x48ba25 0x4cfe85 0x4b6a25 0x55cdd4 0x55acfe 0x55a55e 0x56d73f 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x48ba24 reflect.mapassign_faststr0+0x24 runtime/map.go:260 # 0x4cfe84 reflect.mapassign_faststr+0xa4 reflect/value.go:3755 # 0x4b6a24 reflect.Value.SetMapIndex+0x204 reflect/map.go:416 # 0x55cdd3 encoding/json.(*decodeState).object+0x1333 encoding/json/decode.go:811 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x56d73e encoding/json.(*Decoder).Decode+0x15e encoding/json/stream.go:75 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 64] @ 0x48b4ac 0x4907d3 0x1678d85 0x16843f2 0x16e3c55 0x16e49e5 0x96aeae 0x9272a7 0x9312fe 0x942ead 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x16843f1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 crypto/internal/fips140/hmac/hmac.go:61 # 0x16e3c54 crypto/internal/fips140/hkdf.Expand[...]+0x214 crypto/internal/fips140/hkdf/hkdf.go:45 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x942eac crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x28c crypto/tls/handshake_client_tls13.go:714 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [7: 784] @ 0x48b4ac 0x4901c9 0x741226 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51f931 0xd1159b 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd1159a github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x9a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:38 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [2: 224] @ 0x48b4ac 0x4901c9 0x741226 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51fa33 0xcd2c8c 0xcd3f35 0xd2d3b9 0x104fe2e 0x105029a 0x104f990 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51fa32 fmt.Sprintf+0x52 fmt/print.go:239 # 0xcd2c8b github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1cb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x104fe2d github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x26d github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:429 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 48] @ 0x48b4ac 0x425d05 0x1221145 0x121f5df 0x12503db 0x12489df 0x12c5888 0x12c5056 0x495521 # 0x1221144 golang.org/x/net/http2.parsePingFrame+0x44 golang.org/x/net@v0.50.0/http2/frame.go:914 # 0x121f5de golang.org/x/net/http2.(*Framer).ReadFrameForHeader+0x13e golang.org/x/net@v0.50.0/http2/frame.go:542 # 0x12503da google.golang.org/grpc/internal/transport.(*framer).readFrame+0xda google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:491 # 0x12489de google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0xfe google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:638 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0x6c3265 0x6c296f 0x6c12b6 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x6c3264 github.com/rs/zerolog.ConsoleWriter.writePart.consoleDefaultFormatLevel.func1+0xe4 github.com/rs/zerolog@v1.34.0/console.go:472 # 0x6c296e github.com/rs/zerolog.ConsoleWriter.writePart+0x3ee github.com/rs/zerolog@v1.34.0/console.go:341 # 0x6c12b5 github.com/rs/zerolog.ConsoleWriter.Write+0x4d5 github.com/rs/zerolog@v1.34.0/console.go:155 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4a5 0x4901c9 0x58c649 0x58c5fd 0x794425 0x79441f 0x79425f 0x7b9d88 0x7bafbd 0xd571a8 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x58c648 math/big.nat.make+0x68 math/big/nat.go:62 # 0x58c5fc math/big.nat.setBytes+0x1c math/big/nat.go:1023 # 0x794424 math/big.(*Int).SetBytes+0x104 math/big/int.go:519 # 0x79441e vendor/golang.org/x/crypto/cryptobyte.(*String).readASN1BigInt+0xfe vendor/golang.org/x/crypto/cryptobyte/asn1.go:330 # 0x79425e vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1Integer+0x3fe vendor/golang.org/x/crypto/cryptobyte/asn1.go:290 # 0x7b9d87 crypto/x509.parseCertificate+0x227 crypto/x509/parser.go:926 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0xd571a7 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x167 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:132 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 32] @ 0x48b4a5 0x4731d7 0x77166d 0x7718dc 0x774d30 0xaf25e7 0xaf23ba 0xaf2399 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0x77166c github.com/multiformats/go-multiaddr.readComponent+0x3ec github.com/multiformats/go-multiaddr@v0.16.1/codec.go:121 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0xaf25e6 github.com/libp2p/go-libp2p-kad-dht/pb.(*Message_Peer).Addresses+0xc6 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:109 # 0xaf23b9 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:55 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 704] @ 0x48b4ac 0x4907d3 0x4dfd66 0x657405 0x656179 0xb0a5f7 0xb0c49f 0xb0c1a5 0xd20b2b 0xd25aa7 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x4dfd65 syscall.NetlinkRIB+0x485 syscall/netlink_linux.go:97 # 0x657404 net.interfaceAddrTable+0x24 net/interface_linux.go:124 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0xd25aa6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x66 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:494 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [3: 192] @ 0x48b4ac 0x4901c9 0x1690450 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x9312fe 0x941825 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169044f crypto/internal/fips140/hmac.New[...]+0x12f crypto/internal/fips140/hmac/hmac.go:186 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x941824 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x244 crypto/tls/handshake_client_tls13.go:495 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 64] @ 0x48b485 0x425d05 0x771651 0x7718dc 0x774d30 0x10532a5 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x771650 github.com/multiformats/go-multiaddr.readComponent+0x3d0 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:120 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x10532a4 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x744 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:745 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 128] @ 0x48b4ac 0x4731d7 0x16e49a9 0x16e4589 0x16e40a5 0x941aac 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e49a8 crypto/internal/fips140/tls13.ExpandLabel[...]+0x368 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e40a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 crypto/internal/fips140/tls13/tls13.go:121 # 0x941aab crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4cb crypto/tls/handshake_client_tls13.go:517 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x425d05 0x53b6b3 0xa49dd9 0xa49da1 0xa49aed 0xa4e7ec 0xb76c45 0xb7570e 0x495521 # 0x53b6b2 context.WithValue+0xb2 context/context.go:737 # 0xa49dd8 go.opentelemetry.io/otel/trace.ContextWithSpan+0x1b8 go.opentelemetry.io/otel/trace@v1.40.0/context.go:14 # 0xa49da0 go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x180 go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:186 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb76c44 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:524 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [1: 24] @ 0x48b485 0x4901c9 0xaf20ee 0xaf2214 0xb6f94f 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xaf20ed github.com/libp2p/go-libp2p-kad-dht/pb.RawPeerInfosToPBPeers+0x2d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:62 # 0xaf2213 github.com/libp2p/go-libp2p-kad-dht/pb.PeerInfosToPBPeers+0x33 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:74 # 0xb6f94e github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x44e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:282 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [3: 336] @ 0x48b485 0x425d05 0x41b494 0x4eee68 0xcefa93 0xcef678 0xcef759 0x495521 # 0x4eee67 time.NewTimer+0x27 time/sleep.go:144 # 0xcefa92 github.com/libp2p/go-yamux/v5.(*Session).Ping+0x232 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:414 # 0xcef677 github.com/libp2p/go-yamux/v5.(*Session).measureRTT+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:356 # 0xcef758 github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT+0x78 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:376 0: 0 [1: 96] @ 0x48b4ac 0x425d05 0x695865 0x11538d8 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x695864 github.com/pactus-project/pactus/crypto/bls.PublicKeyAggregate+0x104 github.com/pactus-project/pactus/crypto/bls/bls.go:77 # 0x11538d7 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x37 github.com/pactus-project/pactus/sync/bundle/message/hello.go:50 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [5: 800] @ 0x48b485 0x4901c9 0x1185939 0x1185928 0x1184fef 0x1185493 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x1185938 github.com/multiformats/go-multiaddr.Multiaddr.Protocols+0x58 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:172 # 0x1185927 github.com/pactus-project/pactus/sync/firewall.(*Firewall).getIPFromMultiAddress+0x47 github.com/pactus-project/pactus/sync/firewall/firewall.go:209 # 0x1184fee github.com/pactus-project/pactus/sync/firewall.(*Firewall).IsBannedAddress+0x2e github.com/pactus-project/pactus/sync/firewall/firewall.go:90 # 0x1185492 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0x92 github.com/pactus-project/pactus/sync/firewall/firewall.go:136 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4ac 0x473854 0x473366 0x773815 0x7716c7 0x7718dc 0x774d30 0x774a05 0x1185910 0x1184fef 0x1185493 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x773814 github.com/multiformats/go-multiaddr.validateComponent+0x3d4 github.com/multiformats/go-multiaddr@v0.16.1/component.go:343 # 0x7716c6 github.com/multiformats/go-multiaddr.readComponent+0x446 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:125 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x774a04 github.com/multiformats/go-multiaddr.NewMultiaddr+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:40 # 0x118590f github.com/pactus-project/pactus/sync/firewall.(*Firewall).getIPFromMultiAddress+0x2f github.com/pactus-project/pactus/sync/firewall/firewall.go:204 # 0x1184fee github.com/pactus-project/pactus/sync/firewall.(*Firewall).IsBannedAddress+0x2e github.com/pactus-project/pactus/sync/firewall/firewall.go:90 # 0x1185492 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0x92 github.com/pactus-project/pactus/sync/firewall/firewall.go:136 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 192] @ 0x48b485 0x425d05 0x1690357 0x16e3e35 0x16e4b26 0x16e3fb0 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3e34 crypto/internal/fips140/hkdf.Extract[...]+0xd4 crypto/internal/fips140/hkdf/hkdf.go:20 # 0x16e4b25 crypto/internal/fips140/tls13.extract[...]+0xa5 crypto/internal/fips140/tls13/tls13.go:46 # 0x16e3faf crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f crypto/internal/fips140/tls13/tls13.go:98 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 2560] @ 0x48b4ac 0x4901c9 0x56dcee 0x56d985 0x56d655 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x56dced encoding/json.(*Decoder).refill+0xed encoding/json/stream.go:161 # 0x56d984 encoding/json.(*Decoder).readValue+0x84 encoding/json/stream.go:142 # 0x56d654 encoding/json.(*Decoder).Decode+0x74 encoding/json/stream.go:65 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 48] @ 0x48b485 0x425d05 0xcd2355 0xcd0f06 0xd21f3c 0xd1caea 0x10d3229 0x114ffdb 0x114c4ca 0x495521 # 0xcd2354 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x94 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:590 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd21f3b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x15b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:224 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [8: 4096] @ 0x48b4ac 0x425d05 0x7aabde 0x7aabf3 0x975d14 0x9272b6 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7aabdd crypto/internal/fips140/aes.New+0x3d crypto/internal/fips140/aes/aes.go:66 # 0x7aabf2 crypto/aes.NewCipher+0x52 crypto/aes/aes.go:47 # 0x975d13 crypto/tls.aeadAESGCMTLS13+0x33 crypto/tls/cipher_suites.go:555 # 0x9272b5 crypto/tls.(*halfConn).setTrafficSecret+0x75 crypto/tls/conn.go:234 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x793cc5 0x798d0f 0x798c5f 0x796204 0x79665c 0x793cc5 0x798b57 0x79effe 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x793cc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddASN1+0x1a4 vendor/golang.org/x/crypto/cryptobyte/asn1.go:241 # 0x798d0e crypto/ecdsa.addASN1IntBytes+0x6e crypto/ecdsa/ecdsa.go:483 # 0x798c5e crypto/ecdsa.encodeSignature.func1+0x3e crypto/ecdsa/ecdsa.go:467 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x793cc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddASN1+0x1a4 vendor/golang.org/x/crypto/cryptobyte/asn1.go:241 # 0x798b56 crypto/ecdsa.encodeSignature+0x96 crypto/ecdsa/ecdsa.go:466 # 0x79effd crypto/ecdsa.signFIPS[...]+0x13d crypto/ecdsa/ecdsa.go:423 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [6: 576] @ 0x48b485 0x490767 0xd20a5b 0xd25aa7 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xd20a5a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:40 # 0xd25aa6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x66 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:494 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 48] @ 0x48b485 0x48b145 0x660666 0x641bb4 0x495521 # 0x660665 net.(*Resolver).lookupIPAddr.func1+0x45 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [1: 48] @ 0x48b4ac 0x48b665 0x48b6d3 0x4cc225 0x789f25 0x78aa30 0x78b107 0xd579a8 0xd57976 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x48b6d2 reflect.unsafe_NewArray+0x12 runtime/malloc.go:2278 # 0x4cc224 reflect.MakeSlice+0xa4 reflect/value.go:3061 # 0x789f24 encoding/asn1.parseField+0x1544 encoding/asn1/asn1.go:992 # 0x78aa2f encoding/asn1.parseField+0x204f encoding/asn1/asn1.go:980 # 0x78b106 encoding/asn1.UnmarshalWithParams+0x1a6 encoding/asn1/asn1.go:1168 # 0xd579a7 encoding/asn1.Unmarshal+0x367 encoding/asn1/asn1.go:1141 # 0xd57975 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x335 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:191 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 448] @ 0x48b4ac 0x41b526 0xd14145 0xd143e5 0xd23c17 0xd237e5 0x10d4651 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0xd14144 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialSync).getActiveDial+0x104 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:80 # 0xd143e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialSync).Dial+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:93 # 0xd23c16 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0x3b6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:266 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [3: 192] @ 0x48b4ac 0x4907d3 0x772bef 0x772b94 0x775525 0x5224f4 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x772bee strings.(*Builder).WriteString+0x30e strings/builder.go:114 # 0x772b93 github.com/multiformats/go-multiaddr.(*Component).writeTo+0x2b3 github.com/multiformats/go-multiaddr@v0.16.1/component.go:232 # 0x775524 github.com/multiformats/go-multiaddr.Multiaddr.String+0x64 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:114 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 4096] @ 0x48b4ac 0x4901c9 0x8a856f 0xcf0687 0xcf0670 0xcf42eb 0xcf3f31 0xcf6f98 0xd2ce0a 0x551ff2 0x10d98a7 0x10d9637 0x8e006b 0x10d9475 0x10d4fa2 0x1150059 0x114c4ca 0x495521 # 0x8a856e github.com/libp2p/go-buffer-pool.(*BufferPool).Get+0x10e github.com/libp2p/go-buffer-pool@v0.1.0/pool.go:74 # 0xcf0686 github.com/libp2p/go-buffer-pool.Get+0x86 github.com/libp2p/go-buffer-pool@v0.1.0/pool.go:97 # 0xcf066f github.com/libp2p/go-yamux/v5.(*Session).sendMsg+0x6f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:521 # 0xcf42ea github.com/libp2p/go-yamux/v5.(*Stream).write+0x34a github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:185 # 0xcf3f30 github.com/libp2p/go-yamux/v5.(*Stream).Write+0x70 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:133 # 0xcf6f97 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Write+0x17 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:42 # 0xd2ce09 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Write+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:69 # 0x551ff1 bufio.(*Writer).Flush+0x51 bufio/bufio.go:642 # 0x10d98a6 github.com/multiformats/go-multistream.(*lazyClientConn[...]).doWriteHandshakeWithData+0x1c6 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:147 # 0x10d9636 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Write.func1+0x116 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:162 # 0x8e006a github.com/multiformats/go-multistream.(*once).Do+0x6a github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:58 # 0x10d9474 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Write+0x74 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:160 # 0x10d4fa1 github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Write+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:682 # 0x1150058 github.com/pactus-project/pactus/network.(*streamService).SendTo+0x2b8 github.com/pactus-project/pactus/network/stream.go:92 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x7fb765 0x7faff0 0xaf0746 0xafcbec 0xafbde5 0xafbde6 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0x7fb764 google.golang.org/protobuf/proto.MarshalOptions.marshal+0x3c4 google.golang.org/protobuf@v1.36.11/proto/encode.go:190 # 0x7fafef google.golang.org/protobuf/proto.Marshal+0x4f google.golang.org/protobuf@v1.36.11/proto/encode.go:111 # 0xaf0745 github.com/libp2p/go-msgio/pbio.(*uvarintWriter).WriteMsg+0x145 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_writer.go:84 # 0xafcbeb github.com/libp2p/go-libp2p-kad-dht/internal/net.WriteMsg+0x12b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:367 # 0xafbde4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).writeMsg+0x144 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:317 # 0xafbde5 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0x145 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:274 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [3: 72] @ 0x48b485 0x425d05 0x6505c5 0x64f187 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x6505c4 net.(*Resolver).goLookupIPCNAMEOrder.func3+0x104 net/dnsclient_unix.go:666 # 0x64f186 net.(*Resolver).goLookupIPCNAMEOrder+0x706 net/dnsclient_unix.go:679 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [3: 384] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x16903bb 0x16e3ada 0x16e49e5 0x16e4589 0x96b1a5 0x96b17a 0x942f77 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x96b1a4 crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x64 crypto/internal/fips140/tls13/tls13.go:155 # 0x96b179 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x39 crypto/tls/key_schedule.go:47 # 0x942f76 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x356 crypto/tls/handshake_client_tls13.go:729 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [9: 1008] @ 0x48b4ac 0x41b526 0xcf395e 0xcf2878 0xcf1ea5 0xcf1850 0xcf1698 0x495521 # 0xcf395d github.com/libp2p/go-yamux/v5.newStream+0xdd github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:72 # 0xcf2877 github.com/libp2p/go-yamux/v5.(*Session).incomingStream+0x157 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:864 # 0xcf1ea4 github.com/libp2p/go-yamux/v5.(*Session).handleStreamMessage+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:759 # 0xcf184f github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0x16f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:747 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [1: 4096] @ 0x48b4ac 0x4901c9 0x8a856f 0xcf6313 0xcf62ff 0xcf558d 0xcf1fb4 0xcf1850 0xcf1698 0x495521 # 0x8a856e github.com/libp2p/go-buffer-pool.(*BufferPool).Get+0x10e github.com/libp2p/go-buffer-pool@v0.1.0/pool.go:74 # 0xcf6312 github.com/libp2p/go-buffer-pool.Get+0x72 github.com/libp2p/go-buffer-pool@v0.1.0/pool.go:97 # 0xcf62fe github.com/libp2p/go-yamux/v5.(*segmentedBuffer).Append+0x5e github.com/libp2p/go-yamux/v5@v5.1.0/util.go:149 # 0xcf558c github.com/libp2p/go-yamux/v5.(*Stream).readData+0x8c github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:479 # 0xcf1fb3 github.com/libp2p/go-yamux/v5.(*Session).handleStreamMessage+0x193 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:787 # 0xcf184f github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0x16f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:747 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [3: 144] @ 0x48b485 0x425d05 0x670c25 0x669bdb 0x66929b 0x65e5b8 0x672047 0x67059f 0x643945 0x64391a 0x6433b3 0x64feb8 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x670c24 net.sockaddrToUDP+0x104 net/udpsock_posix.go:18 # 0x669bda net.(*netFD).dial+0x83a net/sock_posix.go:143 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x67059e net.dialUDP+0x29e net/udpsock.go:304 # 0x643944 net.DialUDP+0x124 net/udpsock.go:288 # 0x643919 net.srcAddrs+0xf9 net/addrselect.go:50 # 0x6433b2 net.sortByRFC6724+0x32 net/addrselect.go:18 # 0x64feb7 net.(*Resolver).goLookupIPCNAMEOrder+0x1437 net/dnsclient_unix.go:799 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [1: 16] @ 0x48b4a5 0x4901c9 0x5d35e5 0x5d759a 0x5f13f7 0x60711a 0x696fa5 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5d35e4 github.com/bits-and-blooms/bitset.New+0x84 github.com/bits-and-blooms/bitset@v1.24.4/bitset.go:177 # 0x5d7599 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x59 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:823 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607119 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x159 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:59 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 448] @ 0x48b4ac 0x41b526 0xcf395e 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0x114ffdb 0x114c4ca 0x495521 # 0xcf395d github.com/libp2p/go-yamux/v5.newStream+0xdd github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:72 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [1: 128] @ 0x48b485 0x425d05 0x118cd2e 0x118f44d 0x118f44e 0x118f13d 0x118ecc5 0x6b4c83 0x6b4bb6 0x495521 # 0x118cd2d github.com/beevik/ntp.QueryWithOptions+0x2d github.com/beevik/ntp@v1.5.0/ntp.go:446 # 0x118f44c github.com/beevik/ntp.Query+0x4c github.com/beevik/ntp@v1.5.0/ntp.go:440 # 0x118f44d github.com/pactus-project/pactus/util/ntp.RemoteQuerier.Query+0x4d github.com/pactus-project/pactus/util/ntp/query.go:12 # 0x118f13c github.com/pactus-project/pactus/util/ntp.(*Checker).queryClockOffset+0x7c github.com/pactus-project/pactus/util/ntp/ntp.go:136 # 0x118ecc4 github.com/pactus-project/pactus/util/ntp.(*Checker).Start.func1+0x24 github.com/pactus-project/pactus/util/ntp/ntp.go:98 # 0x6b4c82 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1.1+0x42 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:41 # 0x6b4bb5 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1+0x95 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:42 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x16e4718 0x16e4589 0x942e71 0x942e37 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e4717 crypto/internal/fips140/tls13.ExpandLabel[...]+0xd7 crypto/internal/fips140/tls13/tls13.go:32 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x942e70 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x250 crypto/internal/fips140/tls13/tls13.go:137 # 0x942e36 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x216 crypto/tls/handshake_client_tls13.go:713 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 144] @ 0x48b485 0x425d05 0x53b6b3 0xaf826c 0xafa3b3 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0x53b6b2 context.WithValue+0xb2 context/context.go:737 # 0xaf826b github.com/libp2p/go-libp2p-kad-dht/internal/metrics.ContextWithAttributes+0x8b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/metrics/context.go:16 # 0xafa3b2 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x172 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:72 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x16903bb 0x16e3ada 0x16e49e5 0x16e4589 0x16e40a5 0x941aac 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e40a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 crypto/internal/fips140/tls13/tls13.go:121 # 0x941aab crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4cb crypto/tls/handshake_client_tls13.go:517 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 160] @ 0x48b485 0x425d05 0x53af08 0x53b5cd 0x53b58f 0xd1a925 0x495521 # 0x53af07 context.WithDeadlineCause+0x207 context/context.go:652 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xd1a924 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:225 0: 0 [1: 16] @ 0x48b485 0x425d05 0xd2d36d 0x104fe2e 0x105029a 0x104f990 0x495521 # 0xd2d36c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x2c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:154 # 0x104fe2d github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x26d github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:429 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 64] @ 0x48b485 0x425d05 0x780b93 0x78098a 0x96b775 0x96bbfa 0x9381e2 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x780b92 crypto/ecdh.(*x25519Curve).NewPrivateKey+0x192 crypto/ecdh/x25519.go:62 # 0x780989 crypto/ecdh.(*x25519Curve).GenerateKey+0xc9 crypto/ecdh/x25519.go:46 # 0x96b774 crypto/tls.(*ecdhKeyExchange).keyShares+0x34 crypto/tls/key_schedule.go:120 # 0x96bbf9 crypto/tls.(*hybridKeyExchange).keyShares+0x39 crypto/tls/key_schedule.go:168 # 0x9381e1 crypto/tls.(*Conn).makeClientHello+0x981 crypto/tls/handshake_client.go:152 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b485 0x490767 0xb2663a 0xb7438c 0xb7436e 0xb74355 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb26639 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).GetClosestNInStates+0x239 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:136 # 0xb7438b github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).GetClosestInStates+0x2cb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:148 # 0xb7436d github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).NumWaiting+0x2ad github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:158 # 0xb74354 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x294 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:301 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x1678d85 0x96b0a5 0x9438b3 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x96b0a4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x124 crypto/tls/key_schedule.go:40 # 0x9438b2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 crypto/tls/handshake_client_tls13.go:812 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 560] @ 0x48b4ac 0x41b526 0xcf38d6 0xcf39cf 0xcf2878 0xcf1ea5 0xcf1850 0xcf1698 0x495521 # 0xcf38d5 github.com/libp2p/go-yamux/v5.makePipeDeadline+0x55 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:22 # 0xcf39ce github.com/libp2p/go-yamux/v5.newStream+0x14e github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:63 # 0xcf2877 github.com/libp2p/go-yamux/v5.(*Session).incomingStream+0x157 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:864 # 0xcf1ea4 github.com/libp2p/go-yamux/v5.(*Session).handleStreamMessage+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:759 # 0xcf184f github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0x16f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:747 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [1: 64] @ 0x48b4ac 0x425d05 0xcc84be 0xccfdb7 0xcd3d72 0xd2d3b9 0x10d366f 0x114ffdb 0x114c4ca 0x495521 # 0xcc84bd github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*fixedLimiter).GetProtocolLimits+0x3d github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/limit.go:268 # 0xccfdb6 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).getProtocolScope+0xd6 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:292 # 0xcd3d71 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x151 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:864 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [6: 672] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0x53af65 0x53b5cd 0x53b58f 0xe0c7b0 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0x53af64 context.WithDeadlineCause+0x264 context/context.go:652 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xe0c7af github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x8f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:230 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 256] @ 0x48b485 0x4901c9 0xd2478e 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0xd2478d github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x6d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:360 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x169048e 0x16e3ada 0x16e49e5 0x16e4589 0x96b1a5 0x96b17a 0x942f77 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x96b1a4 crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x64 crypto/internal/fips140/tls13/tls13.go:155 # 0x96b179 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x39 crypto/tls/key_schedule.go:47 # 0x942f76 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x356 crypto/tls/handshake_client_tls13.go:729 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 352] @ 0x48b485 0x425d05 0x10518b2 0x1051115 0x10503cb 0x104f990 0x495521 # 0x10518b1 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x31 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:565 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [4: 192] @ 0x48b485 0x425d05 0xb6cb2b 0xb6ca97 0xb6d04e 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cb2a github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0xea github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:36 # 0xb6ca96 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadIDSlice+0x56 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:46 # 0xb6d04d github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x8d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:108 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x694cd7 0x169036f 0x694c53 0x96b07e 0x942ca6 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x694cd6 crypto/hmac.New.UnwrapNew[...].func1+0x16 crypto/internal/fips140hash/hash.go:33 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x694c52 crypto/hmac.New+0xf2 crypto/hmac/hmac.go:56 # 0x96b07d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd crypto/tls/key_schedule.go:39 # 0x942ca5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x85 crypto/tls/handshake_client_tls13.go:700 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x425d05 0x48b75a 0x48b76f 0xd57692 0xd5767b 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xd57691 crypto/x509.NewCertPool+0x51 crypto/x509/cert_pool.go:67 # 0xd5767a github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x3a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:162 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 448] @ 0x48b4ac 0x425d05 0x746d3a 0x746d50 0x16ca5c2 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x746d39 crypto/internal/fips140/sha512.New+0x19 crypto/internal/fips140/sha512/sha512.go:205 # 0x746d4f crypto/sha512.New+0x2f crypto/sha512/sha512.go:53 # 0x16ca5c1 crypto/internal/fips140/ecdsa.newDRBG[...]+0xe1 crypto/internal/fips140/ecdsa/hmacdrbg.go:61 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 32] @ 0x48b4a5 0x473854 0x473366 0x773815 0x7716c7 0x7718dc 0x774d30 0x774a05 0xb080f9 0xb06817 0xb08de7 0xb08dc4 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x773814 github.com/multiformats/go-multiaddr.validateComponent+0x3d4 github.com/multiformats/go-multiaddr@v0.16.1/component.go:343 # 0x7716c6 github.com/multiformats/go-multiaddr.readComponent+0x446 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:125 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x774a04 github.com/multiformats/go-multiaddr.NewMultiaddr+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:40 # 0xb080f8 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0xb8 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:298 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08de6 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x66 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08dc3 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x43 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:94 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 48] @ 0x48b485 0x48b145 0xd1a5d6 0xd26afe 0xd258af 0xd151a9 0xd241d8 0x495521 # 0xd1a5d5 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).AddDialJob+0xb5 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:202 # 0xd26afd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).limitedDial+0x41d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:573 # 0xd258ae github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialNextAddr+0xee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:470 # 0xd151a8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0xba8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:298 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 48] @ 0x48b485 0x425d05 0x51ceb2 0xcf6e85 0xcf6e10 0xcf6f28 0xd2ccca 0x4d836e 0xaefb51 0xaefb2f 0x7404f1 0xaef44a 0xaef7a5 0xc0abaf 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x51ceb1 fmt.errorf+0x4b1 fmt/errors.go:64 # 0xcf6e84 fmt.Errorf+0x244 fmt/errors.go:26 # 0xcf6e0f github.com/libp2p/go-libp2p/p2p/muxer/yamux.parseError+0x1cf github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:31 # 0xcf6f27 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x27 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:38 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x4d836d io.ReadAtLeast+0x8d io/io.go:335 # 0xaefb50 io.ReadFull+0x30 io/io.go:354 # 0xaefb2e github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte+0xe github.com/libp2p/go-msgio@v0.3.0/varint.go:185 # 0x7404f0 github.com/multiformats/go-varint.ReadUvarint+0x50 github.com/multiformats/go-varint@v0.1.0/varint.go:90 # 0xaef449 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen+0x29 github.com/libp2p/go-msgio@v0.3.0/varint.go:119 # 0xaef7a4 github.com/libp2p/go-msgio.(*varintReader).ReadMsg+0xa4 github.com/libp2p/go-msgio@v0.3.0/varint.go:149 # 0xc0abae github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream+0x40e github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:70 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [2: 128] @ 0x48b485 0x425d05 0xaf011a 0x10510b6 0x10503cb 0x104f990 0x495521 # 0xaf0119 github.com/libp2p/go-msgio/pbio.NewDelimitedReader+0x199 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:59 # 0x10510b5 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x2d5 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:524 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [11: 9856] @ 0x48b4ac 0x425d05 0x168ccb2 0x975d59 0x9272b6 0x9312fe 0x942ead 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x168ccb1 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x91 crypto/internal/fips140/aes/gcm/gcm_nonces.go:174 # 0x975d58 crypto/tls.aeadAESGCMTLS13+0x78 crypto/tls/cipher_suites.go:564 # 0x9272b5 crypto/tls.(*halfConn).setTrafficSecret+0x75 crypto/tls/conn.go:234 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x942eac crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x28c crypto/tls/handshake_client_tls13.go:714 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x4731d7 0x51fa46 0x6c3728 0x6c2ee5 0x6c296f 0x6c12b6 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0x6c3727 github.com/rs/zerolog.colorize+0xe7 github.com/rs/zerolog@v1.34.0/console.go:398 # 0x6c2ee4 github.com/rs/zerolog.ConsoleWriter.writePart.consoleDefaultFormatMessage.func3+0x2e4 github.com/rs/zerolog@v1.34.0/console.go:508 # 0x6c296e github.com/rs/zerolog.ConsoleWriter.writePart+0x3ee github.com/rs/zerolog@v1.34.0/console.go:341 # 0x6c12b5 github.com/rs/zerolog.ConsoleWriter.Write+0x4d5 github.com/rs/zerolog@v1.34.0/console.go:155 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 96] @ 0x48b485 0x425d05 0xcd2355 0xcd0f06 0xd215b7 0x495521 # 0xcd2354 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x94 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:590 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd215b6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1+0xf6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:139 0: 0 [4: 704] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 96] @ 0x48b4ac 0x473854 0x473366 0xb6cafe 0xb6ca83 0xb6ca97 0xb6d04e 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb6cafd github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0xbd github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6ca82 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x42 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6ca96 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadIDSlice+0x56 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:46 # 0xb6d04d github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x8d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:108 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 16] @ 0x48b4a5 0x425d05 0xcf6c90 0xcf6f28 0xd2ccca 0x550483 0x550b87 0x7404f1 0xaf0290 0x1051908 0x1051115 0x10503cb 0x104f990 0x495521 # 0xcf6c8f github.com/libp2p/go-libp2p/p2p/muxer/yamux.parseError+0x4f github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:22 # 0xcf6f27 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x27 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:38 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x550482 bufio.(*Reader).fill+0x102 bufio/bufio.go:113 # 0x550b86 bufio.(*Reader).ReadByte+0x26 bufio/bufio.go:273 # 0x7404f0 github.com/multiformats/go-varint.ReadUvarint+0x50 github.com/multiformats/go-varint@v0.1.0/varint.go:90 # 0xaf028f github.com/libp2p/go-msgio/pbio.(*uvarintReader).ReadMsg+0x6f github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:70 # 0x1051907 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:567 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [4: 192] @ 0x48b485 0x425d05 0x53b6b3 0xaf826c 0xb6abdb 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x53b6b2 context.WithValue+0xb2 context/context.go:737 # 0xaf826b github.com/libp2p/go-libp2p-kad-dht/internal/metrics.ContextWithAttributes+0x8b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/metrics/context.go:16 # 0xb6abda github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x45a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:88 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 24] @ 0x48b4ac 0x4731d7 0x659238 0x77822f 0x77eb4a 0x77278f 0x772aab 0x772a9e 0x775525 0x5224f4 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x659237 net.IP.String+0xf7 net/ip.go:315 # 0x77822e github.com/multiformats/go-multiaddr.ip6BtS+0x6e github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:134 # 0x77eb49 github.com/multiformats/go-multiaddr.twrp.BytesToString+0x29 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:47 # 0x77278e github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x8e github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0x772aaa github.com/multiformats/go-multiaddr.(*Component).Value+0x1ca github.com/multiformats/go-multiaddr@v0.16.1/component.go:184 # 0x772a9d github.com/multiformats/go-multiaddr.(*Component).writeTo+0x1bd github.com/multiformats/go-multiaddr@v0.16.1/component.go:225 # 0x775524 github.com/multiformats/go-multiaddr.Multiaddr.String+0x64 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:114 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [3: 864] @ 0x48b485 0x4901c9 0xd207ec 0xd206e9 0x10dd872 0x10e05b5 0x10e0ce5 0x10e0174 0x495521 # 0xd207eb github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).listenAddressesNoLock+0x4b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:19 # 0xd206e8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).ListenAddresses+0x88 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:15 # 0x10dd871 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.NewManager.func1+0x31 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:158 # 0x10e05b4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).shouldRecordObservation+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:394 # 0x10e0ce4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).maybeRecordObservation+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:426 # 0x10e0173 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).worker+0xb3 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:360 0: 0 [2: 96] @ 0x48b4ac 0x4901c9 0x7686d5 0x768ce8 0x768b11 0x8abf51 0xd59928 0xd59659 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7686d4 github.com/multiformats/go-multihash.Encode+0x74 github.com/multiformats/go-multihash@v0.2.3/multihash.go:264 # 0x768ce7 github.com/multiformats/go-multihash.encodeHash+0x167 github.com/multiformats/go-multihash@v0.2.3/sum.go:76 # 0x768b10 github.com/multiformats/go-multihash.Sum+0x90 github.com/multiformats/go-multihash@v0.2.3/sum.go:31 # 0x8abf50 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x50 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:172 # 0xd59927 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).setupConn+0x47 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:153 # 0xd59658 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0xd8 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:149 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x93f185 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x93f184 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x84 crypto/tls/handshake_client_tls13.go:65 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 640] @ 0x48b4ac 0x4907d3 0x52d5d0 0x51f957 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0x52d5cf strings.(*Builder).Write+0x8f strings/builder.go:89 # 0x51f956 fmt.Fprintf+0x96 fmt/print.go:225 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x659238 0x7782d8 0x77eb4a 0x77278f 0x7737ca 0x7716c7 0x7718dc 0x774d30 0xaf25e7 0xaf23ba 0xaf2399 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0x659237 net.IP.String+0xf7 net/ip.go:315 # 0x7782d7 github.com/multiformats/go-multiaddr.ip4BtS+0x17 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:138 # 0x77eb49 github.com/multiformats/go-multiaddr.twrp.BytesToString+0x29 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:47 # 0x77278e github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x8e github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0x7737c9 github.com/multiformats/go-multiaddr.validateComponent+0x389 github.com/multiformats/go-multiaddr@v0.16.1/component.go:337 # 0x7716c6 github.com/multiformats/go-multiaddr.readComponent+0x446 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:125 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0xaf25e6 github.com/libp2p/go-libp2p-kad-dht/pb.(*Message_Peer).Addresses+0xc6 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:109 # 0xaf23b9 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:55 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [2: 32] @ 0x48b485 0x425d05 0x12247fe 0x121f805 0x12503db 0x12489df 0x12c5888 0x12c5056 0x495521 # 0x12247fd golang.org/x/net/http2.(*Framer).readMetaFrame+0xdd golang.org/x/net@v0.50.0/http2/frame.go:1715 # 0x121f804 golang.org/x/net/http2.(*Framer).ReadFrameForHeader+0x364 golang.org/x/net@v0.50.0/http2/frame.go:554 # 0x12503da google.golang.org/grpc/internal/transport.(*framer).readFrame+0xda google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:491 # 0x12489de google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0xfe google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:638 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [4: 256] @ 0x48b4ac 0x4731d7 0x51fa46 0xcd1d34 0xcd1d6e 0xcd0151 0xcd36ac 0xe0ce22 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xcd1d33 github.com/libp2p/go-libp2p/p2p/host/resource-manager.peerScopeName+0x73 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:623 # 0xcd1d6d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newPeerScope+0xad github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:555 # 0xcd0150 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).getPeerScope+0xf0 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:316 # 0xcd36ab github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*connectionScope).SetPeer+0x18b github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:819 # 0xe0ce21 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:270 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [14: 448] @ 0x48b485 0x48b5c5 0x4c09d8 0x4d21b0 0x4d21c5 0x5b2ea5 0x5b2ea6 0x5b49c9 0x5af634 0x5b0c85 0x5b49c9 0x5ade06 0x5ad99b 0x117e337 0x117e313 0x119442f 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4c09d7 reflect.packEfaceData+0x57 reflect/value.go:142 # 0x4d21af reflect.packEface+0xaf reflect/value.go:126 # 0x4d21c4 reflect.valueInterface+0xc4 reflect/value.go:1512 # 0x5b2ea4 reflect.Value.Interface+0x144 reflect/value.go:1490 # 0x5b2ea5 github.com/fxamacker/cbor/v2.encodeMarshalerType+0x145 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1861 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5af633 github.com/fxamacker/cbor/v2.arrayEncodeFunc.encode+0x313 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1338 # 0x5b0c84 github.com/fxamacker/cbor/v2.encodeStruct+0x464 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1581 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5ade05 github.com/fxamacker/cbor/v2.encode+0xe5 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1070 # 0x5ad99a github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xba github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1005 # 0x117e336 github.com/fxamacker/cbor/v2.Marshal+0x36 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x117e312 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0x12 github.com/pactus-project/pactus/sync/bundle/bundle.go:73 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 288] @ 0x48b485 0x425d05 0x55a077 0x69f29d 0x69f29e 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x55a076 encoding/json.Unmarshal+0x36 encoding/json/decode.go:106 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b4ac 0x4901c9 0x16e3aa5 0x16e49e5 0x16e4589 0x942dfd 0x942dbb 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3aa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 crypto/internal/fips140/hkdf/hkdf.go:28 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x942dfc crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x1dc crypto/internal/fips140/tls13/tls13.go:131 # 0x942dba crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x19a crypto/tls/handshake_client_tls13.go:712 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 240] @ 0x48b485 0x425d05 0x943132 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x943131 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x91 crypto/tls/handshake_client_tls13.go:748 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 64] @ 0x48b4ac 0x4907d3 0x56a859 0x56ac5c 0x56aa2a 0x56a4fd 0x55a094 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x56a858 encoding/json.(*scanner).pushParseState+0x58 encoding/json/scanner.go:181 # 0x56ac5b encoding/json.stateBeginValue+0x1fb encoding/json/scanner.go:224 # 0x56aa29 encoding/json.stateBeginValueOrEmpty+0x49 encoding/json/scanner.go:213 # 0x56a4fc encoding/json.checkValid+0x9c encoding/json/scanner.go:37 # 0x55a093 encoding/json.Unmarshal+0x53 encoding/json/decode.go:107 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 32] @ 0x48b485 0x48b0a5 0x10d45c7 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x10d45c6 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0xe6 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:555 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0x6c1e9b 0x6c134d 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x6c1e9a github.com/rs/zerolog.ConsoleWriter.writeFields+0x83a github.com/rs/zerolog@v1.34.0/console.go:263 # 0x6c134c github.com/rs/zerolog.ConsoleWriter.Write+0x56c github.com/rs/zerolog@v1.34.0/console.go:158 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x77166d 0x7718dc 0x774d30 0x10532a5 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x77166c github.com/multiformats/go-multiaddr.readComponent+0x3ec github.com/multiformats/go-multiaddr@v0.16.1/codec.go:121 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x10532a4 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x744 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:745 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [3: 384] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16903bb 0x16e3e35 0x16e4b26 0x16e5bf5 0x9416e5 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3e34 crypto/internal/fips140/hkdf.Extract[...]+0xd4 crypto/internal/fips140/hkdf/hkdf.go:20 # 0x16e4b25 crypto/internal/fips140/tls13.extract[...]+0xa5 crypto/internal/fips140/tls13/tls13.go:46 # 0x16e5bf4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 crypto/internal/fips140/tls13/tls13.go:75 # 0x9416e4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x104 crypto/tls/handshake_client_tls13.go:487 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b485 0x425d05 0x773056 0x772f4e 0xb06f48 0xb08095 0xb06817 0xb08eb4 0xb08e84 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x773055 github.com/multiformats/go-multiaddr.newComponent+0x35 github.com/multiformats/go-multiaddr@v0.16.1/component.go:253 # 0x772f4d github.com/multiformats/go-multiaddr.NewComponent+0x24d github.com/multiformats/go-multiaddr@v0.16.1/component.go:246 # 0xb06f47 github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x127 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:113 # 0xb08094 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0x54 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:292 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08eb3 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x133 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08e83 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x103 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:99 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 48] @ 0x48b485 0x425d05 0xced547 0xcf5896 0xcf576c 0xcf7158 0xd2d442 0x10d1ffc 0xd21765 0x495521 # 0xced546 github.com/libp2p/go-yamux/v5.(*pipeDeadline).set+0x1e6 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:54 # 0xcf5895 github.com/libp2p/go-yamux/v5.(*Stream).SetReadDeadline+0xb5 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:504 # 0xcf576b github.com/libp2p/go-yamux/v5.(*Stream).SetDeadline+0x2b github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:490 # 0xcf7157 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).SetDeadline+0x17 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:67 # 0xd2d441 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetDeadline+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:165 # 0x10d1ffb github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x9b github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:319 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [2: 96] @ 0x48b485 0x425d05 0xb6cc45 0xb6cc91 0xb6d02c 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cc44 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:36 # 0xb6cc90 github.com/libp2p/go-libp2p-kad-dht.OptPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:56 # 0xb6d02b github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x6b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:107 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 32] @ 0x48b485 0x48b0a5 0xd23909 0xd237e5 0x10d4651 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0xd23908 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0xa8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:241 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [9: 720] @ 0x48b485 0x425d05 0xd26a3a 0xd258af 0xd151a9 0xd241d8 0x495521 # 0xd26a39 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).limitedDial+0x359 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:573 # 0xd258ae github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialNextAddr+0xee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:470 # 0xd151a8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0xba8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:298 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [3: 336] @ 0x48b4ac 0x4901c9 0x741226 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51fa33 0x1153bc7 0x1153e05 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51fa32 fmt.Sprintf+0x52 fmt/print.go:239 # 0x1153bc6 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).SignBytes+0x186 github.com/pactus-project/pactus/sync/bundle/message/hello.go:63 # 0x1153e04 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x84 github.com/pactus-project/pactus/sync/bundle/message/hello.go:90 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x94a0f4 0x94a0d3 0x796204 0x79665c 0x94631e 0x9461b0 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x94a0f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x94a0d2 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 crypto/tls/handshake_messages.go:211 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x94631d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b9d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x9461af crypto/tls.(*clientHelloMsg).marshalMsg+0x1a2f crypto/tls/handshake_messages.go:210 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 448] @ 0x48b4ac 0x41b526 0xd24129 0xd24107 0x495521 # 0xd24128 github.com/libp2p/go-libp2p/p2p/net/swarm.newDialWorker+0x48 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:103 # 0xd24106 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:295 0: 0 [6: 384] @ 0x48b485 0x425d05 0x65052b 0x64f187 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x65052a net.(*Resolver).goLookupIPCNAMEOrder.func3+0x6a net/dnsclient_unix.go:666 # 0x64f186 net.(*Resolver).goLookupIPCNAMEOrder+0x706 net/dnsclient_unix.go:679 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [4: 384] @ 0x48b485 0x425d05 0x7965c5 0x949219 0x9491d7 0x796204 0x79665c 0x949174 0x949153 0x796204 0x79665c 0x946fce 0x946e60 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x949218 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x78 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x9491d6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 crypto/tls/handshake_messages.go:289 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x949173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x949152 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 crypto/tls/handshake_messages.go:286 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x946fcd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x284d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x946e5f crypto/tls.(*clientHelloMsg).marshalMsg+0x26df crypto/tls/handshake_messages.go:285 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b485 0x4901c9 0x77624b 0xd0e12f 0xd25dc5 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x77624a github.com/multiformats/go-multiaddr.FilterAddrs+0x4a github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:257 # 0xd0e12e github.com/libp2p/go-libp2p/p2p/net/swarm.(*blackHoleDetector).FilterAddrs+0x7ae github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/black_hole_detector.go:211 # 0xd25dc4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x384 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:532 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 48] @ 0x48b485 0x425d05 0x53b6b3 0x114ff65 0x114ff7c 0x114c4ca 0x495521 # 0x53b6b2 context.WithValue+0xb2 context/context.go:737 # 0x114ff64 github.com/libp2p/go-libp2p/core/network.WithNoDial+0x1c4 github.com/libp2p/go-libp2p@v0.47.0/core/network/context.go:68 # 0x114ff7b github.com/pactus-project/pactus/network.(*streamService).SendTo+0x1db github.com/pactus-project/pactus/network/stream.go:85 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [1: 64] @ 0x48b485 0x425d05 0x780e25 0x96bb2f 0x96c4b8 0x94165f 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x780e24 crypto/ecdh.(*x25519Curve).NewPublicKey+0xe4 crypto/ecdh/x25519.go:76 # 0x96bb2e crypto/tls.(*ecdhKeyExchange).clientSharedSecret+0x2e crypto/tls/key_schedule.go:144 # 0x96c4b7 crypto/tls.(*hybridKeyExchange).clientSharedSecret+0xd7 crypto/tls/key_schedule.go:237 # 0x94165e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x7e crypto/tls/handshake_client_tls13.go:478 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 96] @ 0x48b485 0x425d05 0xb6cc45 0xb6cc91 0xb6d00f 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cc44 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:36 # 0xb6cc90 github.com/libp2p/go-libp2p-kad-dht.OptPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:56 # 0xb6d00e github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x4e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:106 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 128] @ 0x48b485 0x4901c9 0xd12c5c 0xd124c5 0xd18bef 0xd14bf9 0xd241d8 0x495521 # 0xd12c5b github.com/libp2p/go-libp2p/p2p/net/swarm.getAddrDelay+0x27b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:171 # 0xd124c4 github.com/libp2p/go-libp2p/p2p/net/swarm.DefaultDialRanker+0xa84 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:94 # 0xd18bee github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).rankAddrs+0x4e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:428 # 0xd14bf8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x5f8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:193 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 160] @ 0x48b485 0x425d05 0x89ab09 0xd57a4c 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x89ab08 github.com/libp2p/go-libp2p/core/crypto.UnmarshalPublicKey+0x28 github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:124 # 0xd57a4b github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x40b github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:194 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b4ac 0x4731d7 0x51caca 0x9262b8 0x926287 0x93929b 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x51cac9 fmt.errorf+0xc9 fmt/errors.go:42 # 0x9262b7 fmt.Errorf+0x57 fmt/errors.go:26 # 0x926286 crypto/tls.unexpectedMessageError+0x26 crypto/tls/common.go:1744 # 0x93929a crypto/tls.(*Conn).clientHandshake+0x99a crypto/tls/handshake_client.go:308 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 432] @ 0x48b485 0x425d05 0x55a077 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x55a076 encoding/json.Unmarshal+0x36 encoding/json/decode.go:106 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 384] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x169036f 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x943985 0x94394f 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x943984 crypto/tls.(*Conn).setWriteTrafficSecret+0x124 crypto/tls/conn.go:1706 # 0x94394e crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xee crypto/tls/handshake_client_tls13.go:819 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 256] @ 0x48b485 0x4901c9 0x4a3df2 0x4a34c5 0x8a8714 0xaefa1c 0xafc9d8 0x495521 # 0x4a3df1 sync.(*poolChain).pushHead+0x51 sync/poolqueue.go:226 # 0x4a34c4 sync.(*Pool).Put+0x84 sync/pool.go:115 # 0x8a8713 github.com/libp2p/go-buffer-pool.(*BufferPool).Put+0x113 github.com/libp2p/go-buffer-pool@v0.1.0/pool.go:91 # 0xaefa1b github.com/libp2p/go-msgio.(*varintReader).ReleaseMsg+0x1b github.com/libp2p/go-msgio@v0.3.0/varint.go:169 # 0xafc9d7 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg.func1+0x177 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:331 0: 0 [13: 2496] @ 0x48b485 0x4901c9 0x10c3993 0x10c1511 0x10c0ff0 0x495521 # 0x10c3992 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:492 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [1: 112] @ 0x48b4ac 0x41b526 0x539dca 0xcee708 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0x114ffdb 0x114c4ca 0x495521 # 0x539dc9 context.(*cancelCtx).Done+0x129 context/context.go:457 # 0xcee707 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x87 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:208 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [2: 192] @ 0x48b485 0x490767 0x10c3225 0x10c31d7 0x113496b 0x113496c 0x1038452 0x1037887 0x495521 # 0x10c3224 slices.Clone[...]+0xe4 slices/slices.go:360 # 0x10c31d6 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).DirectAddrs+0x96 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:469 # 0x113496a github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).AllAddrs+0x2a github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:590 # 0x113496b github.com/libp2p/go-libp2p/config.(*Config).addAutoNAT.func2+0x2b github.com/libp2p/go-libp2p@v0.47.0/config/config.go:670 # 0x1038451 github.com/libp2p/go-libp2p/p2p/host/autonat.(*AmbientAutoNAT).checkAddrs+0x31 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/autonat.go:248 # 0x1037886 github.com/libp2p/go-libp2p/p2p/host/autonat.(*AmbientAutoNAT).background+0x706 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/autonat.go:234 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x56a859 0x56ac5c 0x56aa2a 0x56a4fd 0x55a094 0x69f29d 0x69f29e 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x56a858 encoding/json.(*scanner).pushParseState+0x58 encoding/json/scanner.go:181 # 0x56ac5b encoding/json.stateBeginValue+0x1fb encoding/json/scanner.go:224 # 0x56aa29 encoding/json.stateBeginValueOrEmpty+0x49 encoding/json/scanner.go:213 # 0x56a4fc encoding/json.checkValid+0x9c encoding/json/scanner.go:37 # 0x55a093 encoding/json.Unmarshal+0x53 encoding/json/decode.go:107 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [6: 672] @ 0x48b485 0x425d05 0x41b494 0x4eee68 0xd1087d 0xd14787 0xd241d8 0x495521 # 0x4eee67 time.NewTimer+0x27 time/sleep.go:144 # 0xd1087c github.com/libp2p/go-libp2p/p2p/net/swarm.RealClock.InstantTimer+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/clock.go:47 # 0xd14786 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x186 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:122 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1690357 0x16e3ada 0x16e49e5 0x16e4589 0x16e3f7a 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e3f79 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 crypto/internal/fips140/tls13/tls13.go:96 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 8] @ 0x48b485 0x425d05 0xcf6d3b 0xcf6f28 0xd2ccca 0x4d836e 0xaefb51 0xaefb2f 0x7404f1 0xaef44a 0xaef7a5 0xc0abaf 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xcf6d3a github.com/libp2p/go-libp2p/p2p/muxer/yamux.parseError+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:26 # 0xcf6f27 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x27 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:38 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x4d836d io.ReadAtLeast+0x8d io/io.go:335 # 0xaefb50 io.ReadFull+0x30 io/io.go:354 # 0xaefb2e github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte+0xe github.com/libp2p/go-msgio@v0.3.0/varint.go:185 # 0x7404f0 github.com/multiformats/go-varint.ReadUvarint+0x50 github.com/multiformats/go-varint@v0.1.0/varint.go:90 # 0xaef449 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen+0x29 github.com/libp2p/go-msgio@v0.3.0/varint.go:119 # 0xaef7a4 github.com/libp2p/go-msgio.(*varintReader).ReadMsg+0xa4 github.com/libp2p/go-msgio@v0.3.0/varint.go:149 # 0xc0abae github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream+0x40e github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:70 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [7: 2688] @ 0x48b485 0x4901c9 0xcf3905 0xcf3906 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0xc0b5ed 0x495521 # 0xcf3904 github.com/libp2p/go-yamux/v5.newSegmentedBuffer+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/util.go:83 # 0xcf3905 github.com/libp2p/go-yamux/v5.newStream+0x85 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:69 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xc149bd 0xc12ba7 0xc2abdb 0xc2780a 0x495521 # 0xc149bc github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).handleGraft+0x69c github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1102 # 0xc12ba6 github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).HandleRPC+0xc6 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:887 # 0xc2abda github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleIncomingRPC+0x75a github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:1352 # 0xc27809 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0xc29 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:876 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x16e44cd 0x16e3f7a 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x16e44cc crypto/internal/fips140/tls13.deriveSecret[...]+0x6c crypto/internal/fips140/tls13/tls13.go:51 # 0x16e3f79 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 crypto/internal/fips140/tls13/tls13.go:96 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x425d05 0xcd48a7 0x10505b2 0x105998c 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xcd48a6 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetService+0x466 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:949 # 0x10505b1 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).sendIdentifyResp+0x71 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:469 # 0x105998b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyRequest+0x2b github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:465 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [3: 576] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [7: 1456] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x414eb2 0x53a15a 0x53ae38 0x64bc89 0x64bc51 0x64d185 0x6506ec 0x495521 # 0x53a159 context.(*cancelCtx).propagateCancel+0x199 context/context.go:501 # 0x53ae37 context.WithDeadlineCause+0x137 context/context.go:643 # 0x64bc88 context.WithDeadline+0x2e8 context/context.go:626 # 0x64bc50 net.(*Resolver).exchange+0x2b0 net/dnsclient_unix.go:182 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [12: 15360] @ 0x48b4ac 0x4907d3 0x53e2b5 0x53dcef 0x53ded9 0x92a11d 0x92d771 0x92d772 0x92d7f9 0x938e05 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53e2b4 bytes.growSlice+0x94 bytes/buffer.go:267 # 0x53dcee bytes.(*Buffer).grow+0x14e bytes/buffer.go:169 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x92a11c crypto/tls.(*Conn).readRecordOrCCS+0x139c crypto/tls/conn.go:786 # 0x92d770 crypto/tls.(*Conn).readRecord+0x50 crypto/tls/conn.go:588 # 0x92d771 crypto/tls.(*Conn).readHandshakeBytes+0x51 crypto/tls/conn.go:1084 # 0x92d7f8 crypto/tls.(*Conn).readHandshake+0x38 crypto/tls/conn.go:1095 # 0x938e04 crypto/tls.(*Conn).clientHandshake+0x504 crypto/tls/handshake_client.go:300 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b485 0x425d05 0x10d3e7a 0x114ffdb 0x114c4ca 0x495521 # 0x10d3e79 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0xe99 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:485 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [2: 288] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416454 0xd22494 0xd22265 0xd21fcf 0x104fc52 0x105029a 0x104f990 0x495521 # 0xd22493 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).addStream+0x1d3 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:276 # 0xd22264 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:251 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0x104fc51 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x91 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:420 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [16: 2560] @ 0x48b485 0x4901c9 0xbfd705 0xbfd89a 0xe0c407 0xd2db9a 0xd26f4a 0xd1a978 0x495521 # 0xbfd704 github.com/multiformats/go-multiaddr.Multiaddr.Protocols+0x44 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:172 # 0xbfd899 github.com/multiformats/go-multiaddr-fmt.(*pattern).Matches+0x1d9 github.com/multiformats/go-multiaddr-fmt@v0.1.0/patterns.go:108 # 0xe0c406 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).CanDial+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:194 # 0xd2db99 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).TransportForDialing+0x559 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_transport.go:45 # 0xd26f49 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x209 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:595 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 1600] @ 0x48b485 0x425d05 0x92dc76 0x92da2f 0x938e05 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x92dc75 crypto/tls.(*Conn).unmarshalHandshakeMessage+0xb5 crypto/tls/conn.go:1131 # 0x92da2e crypto/tls.(*Conn).readHandshake+0x26e crypto/tls/conn.go:1120 # 0x938e04 crypto/tls.(*Conn).clientHandshake+0x504 crypto/tls/handshake_client.go:300 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 224] @ 0x48b485 0x425d05 0x491f3c 0x4ef3d9 0xcef725 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef3d8 time.NewTicker+0x78 time/tick.go:44 # 0xcef724 github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT+0x44 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:369 0: 0 [3: 288] @ 0x48b4ac 0x48b5c5 0x4cc5bd 0x55b1f6 0x55bafd 0x55acfe 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x55b1f5 encoding/json.indirect+0x2f5 encoding/json/decode.go:482 # 0x55bafc encoding/json.(*decodeState).object+0x5c encoding/json/decode.go:606 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 24] @ 0x48b485 0x425d05 0x10d9ed3 0x8e006b 0x10d9da9 0x10d4f42 0x4d836e 0xaefb51 0xaefb2f 0x7404f1 0xaef44a 0xaef7a5 0xafc8e5 0x495521 # 0x10d9ed2 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read.func1+0x92 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:91 # 0x8e006a github.com/multiformats/go-multistream.(*once).Do+0x6a github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:58 # 0x10d9da8 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read+0x48 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:90 # 0x10d4f41 github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:678 # 0x4d836d io.ReadAtLeast+0x8d io/io.go:335 # 0xaefb50 io.ReadFull+0x30 io/io.go:354 # 0xaefb2e github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte+0xe github.com/libp2p/go-msgio@v0.3.0/varint.go:185 # 0x7404f0 github.com/multiformats/go-varint.ReadUvarint+0x50 github.com/multiformats/go-varint@v0.1.0/varint.go:90 # 0xaef449 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen+0x29 github.com/libp2p/go-msgio@v0.3.0/varint.go:119 # 0xaef7a4 github.com/libp2p/go-msgio.(*varintReader).ReadMsg+0xa4 github.com/libp2p/go-msgio@v0.3.0/varint.go:149 # 0xafc8e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg.func1+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:324 0: 0 [2: 128] @ 0x48b4ac 0x4731d7 0x16e49a9 0x16e4589 0x942dfd 0x942dbb 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e49a8 crypto/internal/fips140/tls13.ExpandLabel[...]+0x368 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x942dfc crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x1dc crypto/internal/fips140/tls13/tls13.go:131 # 0x942dba crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x19a crypto/tls/handshake_client_tls13.go:712 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 384] @ 0x48b485 0x421deb 0xa49dac 0xa49aed 0xa4e7ec 0xb7568c 0x495521 # 0xa49dab go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x18b go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:186 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb7568b github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0xab github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:412 0: 0 [4: 384] @ 0x48b485 0x425d05 0x7965c5 0x949bff 0x949bd9 0x796204 0x79665c 0x949b74 0x949b53 0x796204 0x79665c 0x946830 0x9466c2 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x949bfe vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x5e vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x949bd8 crypto/tls.(*clientHelloMsg).marshalMsg.func11.1+0x38 crypto/tls/handshake_messages.go:243 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x949b73 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x949b52 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 crypto/tls/handshake_messages.go:241 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x94682f vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x20af vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x9466c1 crypto/tls.(*clientHelloMsg).marshalMsg+0x1f41 crypto/tls/handshake_messages.go:240 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 192] @ 0x48b4ac 0x4907d3 0x772bef 0x772b94 0x775525 0x5224f4 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x772bee strings.(*Builder).WriteString+0x30e strings/builder.go:114 # 0x772b93 github.com/multiformats/go-multiaddr.(*Component).writeTo+0x2b3 github.com/multiformats/go-multiaddr@v0.16.1/component.go:232 # 0x775524 github.com/multiformats/go-multiaddr.Multiaddr.String+0x64 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:114 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 64] @ 0x48b485 0x490767 0xb2663a 0xb75127 0xb75109 0xb750cf 0xb74e5e 0xb743a5 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb26639 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).GetClosestNInStates+0x239 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:136 # 0xb75126 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).GetClosestInStates+0x66 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:148 # 0xb75108 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).NumWaiting+0x48 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:158 # 0xb750ce github.com/libp2p/go-libp2p-kad-dht.(*query).isStarvationTermination+0xe github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:382 # 0xb74e5d github.com/libp2p/go-libp2p-kad-dht.(*query).isReadyToTerminate+0x3d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:356 # 0xb743a4 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x2e4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:305 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [4: 768] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 80] @ 0x48b485 0x425d05 0x89adb4 0x8a9166 0x1052ab7 0x1050831 0x105998c 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x89adb3 github.com/libp2p/go-libp2p/core/crypto.PublicKeyToProto+0x73 github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:174 # 0x8a9165 github.com/libp2p/go-libp2p/core/record.(*Envelope).Marshal+0x85 github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:193 # 0x1052ab6 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).getSignedRecord+0x36 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:691 # 0x1050830 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).sendIdentifyResp+0x2f0 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:482 # 0x105998b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyRequest+0x2b github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:465 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 480] @ 0x48b485 0x4901c9 0xb19ff5 0xb19f43 0xb200f3 0xb214bd 0x495521 # 0xb19ff4 github.com/libp2p/go-libp2p-kbucket.(*bucket).peers+0x174 github.com/libp2p/go-libp2p-kbucket@v0.8.0/bucket.go:52 # 0xb19f42 github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).GetPeerInfos+0xc2 github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:328 # 0xb200f2 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).pingAndEvictPeers+0x152 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:141 # 0xb214bc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x47c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:224 0: 0 [1: 24] @ 0x48b4ac 0x4731d7 0x659238 0xb06f31 0xb0845c 0xb08446 0xb06817 0xb0a677 0xb0a660 0xb0c49f 0xb0c1a5 0xd20b2b 0xd25aa7 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x659237 net.IP.String+0xf7 net/ip.go:315 # 0xb06f30 github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x110 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:113 # 0xb0845b github.com/multiformats/go-multiaddr/net.FromIP+0x3b github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:134 # 0xb08445 github.com/multiformats/go-multiaddr/net.parseIPPlusNetAddr+0x25 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:342 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb0a676 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x96 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb0a65f github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x7f github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:397 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0xd25aa6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x66 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:494 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 384] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x5e7410 0x60dd4b 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd4a github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x3ca github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:83 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 384] @ 0x48b485 0x421deb 0xa49dac 0xa49aed 0xa4e7ec 0xb76c45 0xb7570e 0x495521 # 0xa49dab go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x18b go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:186 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb76c44 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:524 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [3: 288] @ 0x48b485 0x425d05 0x1690357 0x16e3ada 0x16e49e5 0x16e4589 0x9417e5 0x9417a6 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x9417e4 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x204 crypto/internal/fips140/tls13/tls13.go:112 # 0x9417a5 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x1c5 crypto/tls/handshake_client_tls13.go:494 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [7: 168] @ 0x48b485 0x48b145 0x696db3 0x696c4a 0x5a1825 0x59e79d 0x5a5868 0x59f36f 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x696db2 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Decode+0x52 github.com/pactus-project/pactus/crypto/bls/public_key.go:93 # 0x696c49 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).UnmarshalCBOR+0xe9 github.com/pactus-project/pactus/crypto/bls/public_key.go:82 # 0x5a1824 github.com/fxamacker/cbor/v2.(*decoder).parseToUnmarshaler+0x164 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1856 # 0x59e79c github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x6dc github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1505 # 0x5a5867 github.com/fxamacker/cbor/v2.(*decoder).parseArrayToSlice+0x287 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2362 # 0x59f36e github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x12ae github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1681 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 96] @ 0x48b4ac 0x4907d3 0x95b115 0x95b0e5 0x95aff7 0x796204 0x79665c 0x95af45 0x95ae9c 0x92d457 0x943945 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x95b114 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x95b0e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x95aff6 crypto/tls.(*finishedMsg).marshal.func1+0x16 crypto/tls/handshake_messages.go:1701 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x95af44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x144 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x95ae9b crypto/tls.(*finishedMsg).marshal+0x9b crypto/tls/handshake_messages.go:1700 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x943944 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xe4 crypto/tls/handshake_client_tls13.go:815 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x94631e 0x9461b0 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x94631d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b9d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x9461af crypto/tls.(*clientHelloMsg).marshalMsg+0x1a2f crypto/tls/handshake_messages.go:210 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [8: 1024] @ 0x48b485 0x425d05 0xb6a9dd 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xb6a9dc github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x25c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:52 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [4: 512] @ 0x48b485 0x425d05 0xd223c9 0xd22265 0xd21fcf 0xd1caea 0x10d3229 0xc0b5ed 0x495521 # 0xd223c8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).addStream+0x108 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:264 # 0xd22264 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:251 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [7: 1120] @ 0x48b485 0x490767 0x12255e5 0xff328f 0xff2ce9 0xff2af0 0xff2913 0x12249f2 0x121f805 0x12503db 0x12489df 0x12c5888 0x12c5056 0x495521 # 0x12255e4 golang.org/x/net/http2.(*Framer).readMetaFrame.func1+0x304 golang.org/x/net@v0.50.0/http2/frame.go:1753 # 0xff328e golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x6e golang.org/x/net@v0.50.0/http2/hpack/hpack.go:406 # 0xff2ce8 golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1c8 golang.org/x/net@v0.50.0/http2/hpack/hpack.go:349 # 0xff2aef golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef golang.org/x/net@v0.50.0/http2/hpack/hpack.go:311 # 0xff2912 golang.org/x/net/http2/hpack.(*Decoder).Write+0x132 golang.org/x/net@v0.50.0/http2/hpack/hpack.go:262 # 0x12249f1 golang.org/x/net/http2.(*Framer).readMetaFrame+0x2d1 golang.org/x/net@v0.50.0/http2/frame.go:1791 # 0x121f804 golang.org/x/net/http2.(*Framer).ReadFrameForHeader+0x364 golang.org/x/net@v0.50.0/http2/frame.go:554 # 0x12503da google.golang.org/grpc/internal/transport.(*framer).readFrame+0xda google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:491 # 0x12489de google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0xfe google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:638 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [5: 560] @ 0x48b4ac 0x41b526 0xcf38d6 0xcf39cf 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0x114ffdb 0x114c4ca 0x495521 # 0xcf38d5 github.com/libp2p/go-yamux/v5.makePipeDeadline+0x55 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:22 # 0xcf39ce github.com/libp2p/go-yamux/v5.newStream+0x14e github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:63 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [2: 320] @ 0x48b485 0x425d05 0xcd50cc 0xcdac05 0xcf7502 0xcee82e 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0x114ffdb 0x114c4ca 0x495521 # 0xcd50cb github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScopeSpan+0xcb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:68 # 0xcdac04 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceScope).BeginSpan+0xe4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:739 # 0xcf7501 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn.func1+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:45 # 0xcee82d github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x1ad github.com/libp2p/go-yamux/v5@v5.1.0/session.go:214 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x16e49a9 0x16e4589 0x16e3f7a 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e49a8 crypto/internal/fips140/tls13.ExpandLabel[...]+0x368 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e3f79 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 crypto/internal/fips140/tls13/tls13.go:96 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 160] @ 0x48b485 0x425d05 0xafb026 0xafa3e5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xafb025 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).messageSenderForPeer+0x125 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:137 # 0xafa3e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x1a4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:74 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [3: 240] @ 0x48b485 0x425d05 0x665698 0x64d485 0x6506ec 0x495521 # 0x665697 net.newDNSError+0x117 net/net.go:703 # 0x64d484 net.(*Resolver).tryOneName+0x844 net/dnsclient_unix.go:342 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [5: 240] @ 0x48b485 0x425d05 0xcef999 0xcef957 0xcef678 0xcef759 0x495521 # 0xcef998 github.com/libp2p/go-yamux/v5.newPing+0x138 github.com/libp2p/go-yamux/v5@v5.1.0/ping.go:18 # 0xcef956 github.com/libp2p/go-yamux/v5.(*Session).Ping+0xf6 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:397 # 0xcef677 github.com/libp2p/go-yamux/v5.(*Session).measureRTT+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:356 # 0xcef758 github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT+0x78 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:376 0: 0 [3: 144] @ 0x48b485 0x490767 0x46f309 0x1149f9f 0x10c2e22 0x10c175b 0x10c0ff0 0x495521 # 0x1149f9e github.com/pactus-project/pactus/network.makeNetwork.func2+0x19e github.com/pactus-project/pactus/network/network.go:224 # 0x10c2e21 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).applyAddrsFactory+0x41 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:441 # 0x10c175a github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x2ba github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:320 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [3: 624] @ 0x48b4ac 0x4907d3 0x8660b4 0x864da2 0x864a2c 0x7fe0c2 0x7fde32 0x10518d6 0x1051115 0x10503cb 0x104f990 0x495521 # 0x8660b3 google.golang.org/protobuf/internal/impl.mergeBytes+0x53 google.golang.org/protobuf@v1.36.11/internal/impl/merge.go:188 # 0x864da1 google.golang.org/protobuf/internal/impl.(*MessageInfo).mergePointer+0x2e1 google.golang.org/protobuf@v1.36.11/internal/impl/merge.go:79 # 0x864a2b google.golang.org/protobuf/internal/impl.(*MessageInfo).merge+0x10b google.golang.org/protobuf@v1.36.11/internal/impl/merge.go:32 # 0x7fe0c1 google.golang.org/protobuf/proto.mergeOptions.mergeMessage+0x61 google.golang.org/protobuf@v1.36.11/proto/merge.go:79 # 0x7fde31 google.golang.org/protobuf/proto.Merge+0xd1 google.golang.org/protobuf@v1.36.11/proto/merge.go:36 # 0x10518d5 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x55 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:571 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 48] @ 0x48b485 0x425d05 0x48b75a 0x48b76f 0xd57685 0xd5767b 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xd57684 crypto/x509.NewCertPool+0x44 crypto/x509/cert_pool.go:66 # 0xd5767a github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x3a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:162 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a35 0x5e71d9 0x60dcc5 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e5a34 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x54 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:302 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x60dcc4 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x344 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:80 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 64] @ 0x48b4ac 0x425d05 0x4e0fe5 0x4e1397 0x6697d0 0x66929b 0x65e5b8 0x672047 0x67059f 0x643945 0x64391a 0x6433b3 0x64feb8 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x4e0fe4 syscall.anyToSockaddr+0x64 syscall/syscall_linux.go:669 # 0x4e1396 syscall.Getsockname+0x76 syscall/syscall_linux.go:715 # 0x6697cf net.(*netFD).dial+0x42f net/sock_posix.go:139 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x67059e net.dialUDP+0x29e net/udpsock.go:304 # 0x643944 net.DialUDP+0x124 net/udpsock.go:288 # 0x643919 net.srcAddrs+0xf9 net/addrselect.go:50 # 0x6433b2 net.sortByRFC6724+0x32 net/addrselect.go:18 # 0x64feb7 net.(*Resolver).goLookupIPCNAMEOrder+0x1437 net/dnsclient_unix.go:799 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [10: 1120] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0xced585 0xcf5a16 0xcf578a 0xcf7158 0xd2d442 0x10d1ffc 0xd21765 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0xced584 github.com/libp2p/go-yamux/v5.(*pipeDeadline).set+0x224 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:54 # 0xcf5a15 github.com/libp2p/go-yamux/v5.(*Stream).SetWriteDeadline+0xb5 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:514 # 0xcf5789 github.com/libp2p/go-yamux/v5.(*Stream).SetDeadline+0x49 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:493 # 0xcf7157 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).SetDeadline+0x17 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:67 # 0xd2d441 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetDeadline+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:165 # 0x10d1ffb github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x9b github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:319 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [3: 240] @ 0x48b485 0x425d05 0x92dcf3 0x92da2f 0x941c58 0x93f856 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x92dcf2 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x132 crypto/tls/conn.go:1167 # 0x92da2e crypto/tls.(*Conn).readHandshake+0x26e crypto/tls/conn.go:1120 # 0x941c57 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 crypto/tls/handshake_client_tls13.go:525 # 0x93f855 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 crypto/tls/handshake_client_tls13.go:133 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [12: 4224] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416e19 0x1246f6a 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x1246f69 google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x1009 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:468 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [2: 128] @ 0x48b485 0x48b5c5 0x4cc5bd 0x828725 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0x8accb1 0x8a9ed4 0x8a95fb 0x4a336c 0x8a957b 0x8a954f 0x8a8e65 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x828724 google.golang.org/protobuf/internal/impl.consumeMessageSliceInfo+0x84 google.golang.org/protobuf@v1.36.11/internal/impl/codec_field.go:446 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0x8accb0 github.com/libp2p/go-libp2p/core/peer.(*PeerRecord).UnmarshalRecord+0xb0 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:171 # 0x8a9ed3 github.com/libp2p/go-libp2p/core/record.unmarshalRecordPayload+0xb3 github.com/libp2p/go-libp2p@v0.47.0/core/record/record.go:81 # 0x8a95fa github.com/libp2p/go-libp2p/core/record.(*Envelope).Record.func1+0x3a github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:230 # 0x4a336b sync.(*Once).doSlow+0xab sync/once.go:78 # 0x8a957a sync.(*Once).Do+0x3a sync/once.go:69 # 0x8a954e github.com/libp2p/go-libp2p/core/record.(*Envelope).Record+0xe github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:226 # 0x8a8e64 github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x144 github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:121 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [3: 384] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16903bb 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x9312fe 0x941825 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x941824 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x244 crypto/tls/handshake_client_tls13.go:495 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 64] @ 0x48b485 0x425d05 0x104f729 0x105528f 0xd1c6f7 0xd1eb1b 0xd1c554 0xd1713f 0xd241d8 0x495521 # 0x104f728 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:406 # 0x105528e github.com/libp2p/go-libp2p/p2p/protocol/identify.(*netNotifiee).Connected+0xee github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1034 # 0xd1c6f6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addConn.func1+0x36 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:443 # 0xd1eb1a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).notifyAll+0x9a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:765 # 0xd1c553 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addConn+0x713 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:442 # 0xd1713e github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x2b3e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:343 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 128] @ 0x48b485 0x490767 0x6576f0 0x657505 0x656179 0xb0a5f7 0xb0c49f 0xb0c1a5 0xd20b2b 0x10dd891 0x10e05b5 0x10e0ce5 0x10e0174 0x495521 # 0x6576ef net.addrTable+0x1af net/interface_linux.go:155 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0x10dd890 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.NewManager.func1+0x50 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:159 # 0x10e05b4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).shouldRecordObservation+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:394 # 0x10e0ce4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).maybeRecordObservation+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:426 # 0x10e0173 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).worker+0xb3 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:360 0: 0 [1: 48] @ 0x48b4ac 0x4731d7 0x51fa46 0x11540e5 0x6e77a2 0x6e8328 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0x11540e4 github.com/pactus-project/pactus/sync/bundle/message.(*HelloAckMessage).LogString+0xa4 github.com/pactus-project/pactus/sync/bundle/message/hello_ack.go:45 # 0x6e77a1 github.com/pactus-project/pactus/util/logger.addFields+0x3c1 github.com/pactus-project/pactus/util/logger/logger.go:136 # 0x6e8327 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0xa7 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4ac 0x4907d3 0x56a859 0x56ac5c 0x56a4fd 0x55a094 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x56a858 encoding/json.(*scanner).pushParseState+0x58 encoding/json/scanner.go:181 # 0x56ac5b encoding/json.stateBeginValue+0x1fb encoding/json/scanner.go:224 # 0x56a4fc encoding/json.checkValid+0x9c encoding/json/scanner.go:37 # 0x55a093 encoding/json.Unmarshal+0x53 encoding/json/decode.go:107 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 192] @ 0x48b485 0x4901c9 0x77624b 0xd25d9d 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x77624a github.com/multiformats/go-multiaddr.FilterAddrs+0x4a github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:257 # 0xd25d9c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x35c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:513 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [4: 512] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x169036f 0x16e3ada 0x16e49e5 0x96af2d 0x9272a7 0x9312fe 0x942ead 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x942eac crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x28c crypto/tls/handshake_client_tls13.go:714 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [6: 672] @ 0x48b4ac 0x4901c9 0x741226 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51fa33 0xcd1d34 0xcd1d6e 0xcd0151 0xcd36ac 0xe0ce22 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51fa32 fmt.Sprintf+0x52 fmt/print.go:239 # 0xcd1d33 github.com/libp2p/go-libp2p/p2p/host/resource-manager.peerScopeName+0x73 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:623 # 0xcd1d6d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newPeerScope+0xad github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:555 # 0xcd0150 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).getPeerScope+0xf0 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:316 # 0xcd36ab github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*connectionScope).SetPeer+0x18b github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:819 # 0xe0ce21 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:270 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b485 0x4901c9 0xc01b85 0xc01a25 0xd24276 0xd14a90 0xd241d8 0x495521 # 0xc01b84 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.validAddrs+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:479 # 0xc01a24 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).Addrs+0x124 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:475 # 0xd24275 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0x55 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:300 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 128] @ 0x48b485 0x4901c9 0x4a3df2 0x4a34c5 0x5d7a92 0x5d7a75 0x60701d 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x4a3df1 sync.(*poolChain).pushHead+0x51 sync/poolqueue.go:226 # 0x4a34c4 sync.(*Pool).Put+0x84 sync/pool.go:115 # 0x5d7a91 github.com/consensys/gnark-crypto/field/pool.bigIntPool.Put+0x191 github.com/consensys/gnark-crypto@v0.19.2/field/pool/pool.go:27 # 0x5d7a74 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x174 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:899 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 112] @ 0x48b485 0x425d05 0x41b494 0xd56f72 0xd59218 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xd56f71 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer+0x31 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:112 # 0xd59217 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x57 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:111 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x97ae57 0xa123db 0xa123dc 0x9eb187 0x9f0078 0x495521 # 0x97ae56 net/textproto.readMIMEHeader+0x2d6 net/textproto/reader.go:574 # 0xa123da net/textproto.(*Reader).ReadMIMEHeader+0x47a net/textproto/reader.go:508 # 0xa123db net/http.readRequest+0x47b net/http/request.go:1133 # 0x9eb186 net/http.(*conn).readRequest+0x226 net/http/server.go:1005 # 0x9f0077 net/http.(*conn).serve+0x3d7 net/http/server.go:1995 0: 0 [1: 208] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x414eb2 0x53a15a 0x5393b9 0x53937d 0x9eb645 0x9f0078 0x495521 # 0x53a159 context.(*cancelCtx).propagateCancel+0x199 context/context.go:501 # 0x5393b8 context.withCancel+0x58 context/context.go:278 # 0x53937c context.WithCancel+0x1c context/context.go:241 # 0x9eb644 net/http.(*conn).readRequest+0x6e4 net/http/server.go:1040 # 0x9f0077 net/http.(*conn).serve+0x3d7 net/http/server.go:1995 0: 0 [2: 48] @ 0x48b4ac 0x425d05 0xd51347 0x495521 # 0xd51346 github.com/multiformats/go-multistream.SelectProtoOrFail[...].func2+0x66 github.com/multiformats/go-multistream@v0.6.1/client.go:57 0: 0 [1: 112] @ 0x48b485 0x425d05 0x41b494 0xd50fbb 0x104ffa5 0x105029a 0x104f990 0x495521 # 0xd50fba github.com/multiformats/go-multistream.SelectProtoOrFail[...]+0x9a github.com/multiformats/go-multistream@v0.6.1/client.go:54 # 0x104ffa4 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x3e4 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:436 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [3: 432] @ 0x48b485 0x425d05 0x55a077 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x55a076 encoding/json.Unmarshal+0x36 encoding/json/decode.go:106 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 256] @ 0x48b4ac 0x4901c9 0x53dd56 0x53ded9 0x8e018c 0x8e0554 0x8e03fd 0xd513d1 0x495521 # 0x53dd55 bytes.(*Buffer).grow+0x1b5 bytes/buffer.go:155 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x8e018b github.com/multiformats/go-multistream.writeUvarint+0x8b github.com/multiformats/go-multistream@v0.6.1/multistream.go:72 # 0x8e0553 github.com/multiformats/go-multistream.delimWrite+0x33 github.com/multiformats/go-multistream@v0.6.1/multistream.go:102 # 0x8e03fc github.com/multiformats/go-multistream.delitmWriteAll+0x7c github.com/multiformats/go-multistream@v0.6.1/multistream.go:93 # 0xd513d0 github.com/multiformats/go-multistream.SelectProtoOrFail[...].func2+0xf0 github.com/multiformats/go-multistream@v0.6.1/client.go:57 0: 0 [3: 336] @ 0x48b4ac 0x41b526 0x539dca 0xd13ea7 0xd14408 0xd23c17 0xd237e5 0x10d4651 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x539dc9 context.(*cancelCtx).Done+0x129 context/context.go:457 # 0xd13ea6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*activeDial).dial+0x166 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:56 # 0xd14407 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialSync).Dial+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:98 # 0xd23c16 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0x3b6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:266 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [3: 288] @ 0x48b485 0x425d05 0x11f587c 0x11f585f 0x11f58db 0x11f5841 0x1593f91 0x131caeb 0x15692de 0x131c943 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x11f587b google.golang.org/grpc/internal/status.New+0x5b google.golang.org/grpc@v1.79.3/internal/status/status.go:77 # 0x11f585e google.golang.org/grpc/status.New+0x3e google.golang.org/grpc@v1.79.3/status/status.go:49 # 0x11f58da google.golang.org/grpc/status.Error+0xba google.golang.org/grpc@v1.79.3/status/status.go:59 # 0x11f5840 google.golang.org/grpc/status.Errorf+0x20 google.golang.org/grpc@v1.79.3/status/status.go:64 # 0x1593f90 github.com/pactus-project/pactus/www/grpc.(*blockchainServer).GetBlock+0xb0 github.com/pactus-project/pactus/www/grpc/blockchain.go:168 # 0x131caea github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler.func1+0xca github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:304 # 0x15692dd github.com/grpc-ecosystem/go-grpc-middleware/recovery.UnaryServerInterceptor.func1+0x9d github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/recovery/interceptors.go:33 # 0x131c942 github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler+0x142 github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:306 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 32] @ 0x48b485 0x425d05 0xb06f6d 0xb06f5b 0xb0845c 0xb08446 0xb06817 0xb0a677 0xb0a660 0xb0c49f 0xb0c1a5 0xd20b2b 0xd25aa7 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xb06f6c github.com/multiformats/go-multiaddr.(*Component).Multiaddr+0x14c github.com/multiformats/go-multiaddr@v0.16.1/component.go:26 # 0xb06f5a github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x13a github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:117 # 0xb0845b github.com/multiformats/go-multiaddr/net.FromIP+0x3b github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:134 # 0xb08445 github.com/multiformats/go-multiaddr/net.parseIPPlusNetAddr+0x25 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:342 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb0a676 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x96 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb0a65f github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x7f github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:397 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0xd25aa6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x66 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:494 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [4: 1024] @ 0x48b485 0x425d05 0xcf398b 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0x114ffdb 0x114c4ca 0x495521 # 0xcf398a github.com/libp2p/go-yamux/v5.newStream+0x10a github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:58 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [2: 224] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0x53af65 0x53b5cd 0x53b58f 0xd23bd3 0xd237e5 0x10d4651 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0x53af64 context.WithDeadlineCause+0x264 context/context.go:652 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xd23bd2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0x372 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:263 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [2: 96] @ 0x48b4ac 0x4901c9 0x7fb765 0x7faff0 0x89ad07 0x8abf25 0xd59928 0xd59659 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7fb764 google.golang.org/protobuf/proto.MarshalOptions.marshal+0x3c4 google.golang.org/protobuf@v1.36.11/proto/encode.go:190 # 0x7fafef google.golang.org/protobuf/proto.Marshal+0x4f google.golang.org/protobuf@v1.36.11/proto/encode.go:111 # 0x89ad06 github.com/libp2p/go-libp2p/core/crypto.MarshalPublicKey+0x46 github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:164 # 0x8abf24 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x24 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:164 # 0xd59927 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).setupConn+0x47 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:153 # 0xd59658 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0xd8 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:149 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 192] @ 0x48b485 0x425d05 0x670b92 0x669bdb 0x66929b 0x65e5b8 0x672047 0x648e2b 0x648768 0x647ef9 0x646c45 0x66151e 0x64bce5 0x64d185 0x6506ec 0x495521 # 0x670b91 net.sockaddrToUDP+0x71 net/udpsock_posix.go:20 # 0x669bda net.(*netFD).dial+0x83a net/sock_posix.go:143 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x648e2a net.(*sysDialer).dialSingle+0x26a net/dial.go:795 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0x66151d net.(*Resolver).dial+0x9d net/lookup.go:699 # 0x64bce4 net.(*Resolver).exchange+0x344 net/dnsclient_unix.go:185 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [3: 144] @ 0x48b485 0x425d05 0x499b6b 0x5485a6 0xd12aa5 0xd124c5 0xd18bef 0xd14bf9 0xd241d8 0x495521 # 0x499b6a internal/reflectlite.Swapper+0x36a internal/reflectlite/swapper.go:68 # 0x5485a5 sort.Slice+0x85 sort/slice.go:26 # 0xd12aa4 github.com/libp2p/go-libp2p/p2p/net/swarm.getAddrDelay+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:118 # 0xd124c4 github.com/libp2p/go-libp2p/p2p/net/swarm.DefaultDialRanker+0xa84 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_ranker.go:94 # 0xd18bee github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).rankAddrs+0x4e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:428 # 0xd14bf8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x5f8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:193 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x1153afb 0x1153a80 0x1153a63 0x1153e05 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x1153afa encoding/hex.EncodeToString+0xba encoding/hex/hex.go:129 # 0x1153a7f github.com/pactus-project/pactus/crypto/hash.Hash.String+0x3f github.com/pactus-project/pactus/crypto/hash/hash.go:75 # 0x1153a62 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).SignBytes+0x22 github.com/pactus-project/pactus/sync/bundle/message/hello.go:63 # 0x1153e04 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x84 github.com/pactus-project/pactus/sync/bundle/message/hello.go:90 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 64] @ 0x48b4ac 0x4907d3 0x9453ab 0x945268 0x945267 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x9453aa vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0xc2a vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x945267 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0xae7 vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x945266 crypto/tls.(*clientHelloMsg).marshalMsg+0xae6 crypto/tls/handshake_messages.go:150 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 480] @ 0x48b485 0x490767 0x124c0ab 0x12c86fd 0x12c8701 0x12cd306 0x12c5adf 0x495521 # 0x124c0aa google.golang.org/grpc/internal/transport.(*http2Server).writeStatus+0x34a google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:1088 # 0x12c86fc google.golang.org/grpc/internal/transport.(*ServerStream).WriteStatus+0x171c google.golang.org/grpc@v1.79.3/internal/transport/server_stream.go:77 # 0x12c8700 google.golang.org/grpc.(*Server).processUnaryRPC+0x1720 google.golang.org/grpc@v1.79.3/server.go:1442 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [2: 32] @ 0x48b485 0x48b0a5 0x6c1e9b 0x6c134d 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x119260a 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c1e9a github.com/rs/zerolog.ConsoleWriter.writeFields+0x83a github.com/rs/zerolog@v1.34.0/console.go:263 # 0x6c134c github.com/rs/zerolog.ConsoleWriter.Write+0x56c github.com/rs/zerolog@v1.34.0/console.go:158 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1192609 github.com/pactus-project/pactus/sync.(*helloAckHandler).ParseMessage+0x3c9 github.com/pactus-project/pactus/sync/handler_hello_ack.go:68 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 192] @ 0x48b485 0x425d05 0xaf23a5 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0xaf23a4 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0xa4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [27: 13824] @ 0x48b485 0x4901c9 0xd146fc 0xd146e9 0xd241d8 0x495521 # 0xd146fb github.com/libp2p/go-libp2p/p2p/net/swarm.newDialQueue+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:440 # 0xd146e8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0xe8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:116 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [3: 48] @ 0x48b485 0x425d05 0x5393c5 0x12474fa 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x5393c4 context.WithCancel+0x64 context/context.go:242 # 0x12474f9 google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x1599 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:524 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [2: 128] @ 0x48b485 0x425d05 0x1224845 0x121f805 0x12503db 0x12489df 0x12c5888 0x12c5056 0x495521 # 0x1224844 golang.org/x/net/http2.(*Framer).readMetaFrame+0x124 golang.org/x/net@v0.50.0/http2/frame.go:1719 # 0x121f804 golang.org/x/net/http2.(*Framer).ReadFrameForHeader+0x364 golang.org/x/net@v0.50.0/http2/frame.go:554 # 0x12503da google.golang.org/grpc/internal/transport.(*framer).readFrame+0xda google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:491 # 0x12489de google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0xfe google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:638 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x169036f 0x16e3e35 0x16e4b26 0x16e40cd 0x941aac 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3e34 crypto/internal/fips140/hkdf.Extract[...]+0xd4 crypto/internal/fips140/hkdf/hkdf.go:20 # 0x16e4b25 crypto/internal/fips140/tls13.extract[...]+0xa5 crypto/internal/fips140/tls13/tls13.go:46 # 0x16e40cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c crypto/internal/fips140/tls13/tls13.go:123 # 0x941aab crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4cb crypto/tls/handshake_client_tls13.go:517 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [18: 27648] @ 0x48b4ac 0x4901c9 0x5b70a8 0x5b6eee 0x5b6b46 0x117e549 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5b70a7 github.com/fxamacker/cbor/v2.(*Decoder).read+0x87 github.com/fxamacker/cbor/v2@v2.9.0/stream.go:139 # 0x5b6eed github.com/fxamacker/cbor/v2.(*Decoder).readNext+0x14d github.com/fxamacker/cbor/v2@v2.9.0/stream.go:111 # 0x5b6b45 github.com/fxamacker/cbor/v2.(*Decoder).Decode+0x25 github.com/fxamacker/cbor/v2@v2.9.0/stream.go:30 # 0x117e548 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x108 github.com/pactus-project/pactus/sync/bundle/bundle.go:103 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0x6c220b 0x6c134d 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c220a github.com/rs/zerolog.ConsoleWriter.writeFields+0xbaa github.com/rs/zerolog@v1.34.0/console.go:268 # 0x6c134c github.com/rs/zerolog.ConsoleWriter.Write+0x56c github.com/rs/zerolog@v1.34.0/console.go:158 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x670c25 0x669b30 0x66929b 0x65e5b8 0x672047 0x67059f 0x643945 0x64391a 0x6433b3 0x64feb8 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x670c24 net.sockaddrToUDP+0x104 net/udpsock_posix.go:18 # 0x669b2f net.(*netFD).dial+0x78f net/sock_posix.go:143 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x67059e net.dialUDP+0x29e net/udpsock.go:304 # 0x643944 net.DialUDP+0x124 net/udpsock.go:288 # 0x643919 net.srcAddrs+0xf9 net/addrselect.go:50 # 0x6433b2 net.sortByRFC6724+0x32 net/addrselect.go:18 # 0x64feb7 net.(*Resolver).goLookupIPCNAMEOrder+0x1437 net/dnsclient_unix.go:799 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [2: 384] @ 0x48b4ac 0x4901c9 0x5e5a35 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e5a34 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x54 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:302 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 192] @ 0x48b4ac 0x4901c9 0x1690450 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x943985 0x94394f 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169044f crypto/internal/fips140/hmac.New[...]+0x12f crypto/internal/fips140/hmac/hmac.go:186 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x943984 crypto/tls.(*Conn).setWriteTrafficSecret+0x124 crypto/tls/conn.go:1706 # 0x94394e crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xee crypto/tls/handshake_client_tls13.go:819 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 96] @ 0x48b485 0x425d05 0x55c379 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x55c378 encoding/json.(*decodeState).object+0x8d8 encoding/json/decode.go:707 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 24] @ 0x48b485 0x490767 0x843056 0x855f3a 0x855b78 0x82878c 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xafc994 0x495521 # 0x843055 google.golang.org/protobuf/internal/impl.consumeBytesSlice+0xd5 google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5577 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x82878b google.golang.org/protobuf/internal/impl.consumeMessageSliceInfo+0xeb google.golang.org/protobuf@v1.36.11/internal/impl/codec_field.go:448 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xafc993 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg.func1+0x133 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:330 0: 0 [6: 3456] @ 0x48b4ac 0x4901c9 0x7fb765 0x7faff0 0xaf0746 0x10521c5 0x10509f5 0x105998c 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x7fb764 google.golang.org/protobuf/proto.MarshalOptions.marshal+0x3c4 google.golang.org/protobuf@v1.36.11/proto/encode.go:190 # 0x7fafef google.golang.org/protobuf/proto.Marshal+0x4f google.golang.org/protobuf@v1.36.11/proto/encode.go:111 # 0xaf0745 github.com/libp2p/go-msgio/pbio.(*uvarintWriter).WriteMsg+0x145 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_writer.go:84 # 0x10521c4 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).writeChunkedIdentifyMsg+0x1c4 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:622 # 0x10509f4 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).sendIdentifyResp+0x4b4 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:485 # 0x105998b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyRequest+0x2b github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:465 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x694cd7 0x169036f 0x694c53 0x96b07e 0x9438b3 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x694cd6 crypto/hmac.New.UnwrapNew[...].func1+0x16 crypto/internal/fips140hash/hash.go:33 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x694c52 crypto/hmac.New+0xf2 crypto/hmac/hmac.go:56 # 0x96b07d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd crypto/tls/key_schedule.go:39 # 0x9438b2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 crypto/tls/handshake_client_tls13.go:812 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 256] @ 0x48b485 0x490767 0x7719f3 0x774d30 0xaf25e7 0xaf23ba 0xaf2399 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0x7719f2 github.com/multiformats/go-multiaddr.readMultiaddr+0x212 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:154 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0xaf25e6 github.com/libp2p/go-libp2p-kad-dht/pb.(*Message_Peer).Addresses+0xc6 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:109 # 0xaf23b9 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:55 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 192] @ 0x48b485 0x490767 0xb26310 0xb7622a 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb2630f github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).TryAdd+0x18f github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:91 # 0xb76229 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0x1c9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:497 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [5: 240] @ 0x48b485 0x490767 0xd25c6f 0xd25aee 0xd25ad2 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xd25c6e github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables.func1+0x22e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:500 # 0xd25aed github.com/multiformats/go-multiaddr.ForEach+0xad github.com/multiformats/go-multiaddr@v0.16.1/util.go:120 # 0xd25ad1 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x91 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:498 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 32] @ 0x48b4ac 0x473854 0x473366 0x77276c 0x772aab 0x772a9e 0x775525 0x5224f4 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x77276b github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x6b github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0x772aaa github.com/multiformats/go-multiaddr.(*Component).Value+0x1ca github.com/multiformats/go-multiaddr@v0.16.1/component.go:184 # 0x772a9d github.com/multiformats/go-multiaddr.(*Component).writeTo+0x1bd github.com/multiformats/go-multiaddr@v0.16.1/component.go:225 # 0x775524 github.com/multiformats/go-multiaddr.Multiaddr.String+0x64 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:114 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [4: 448] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0xcf00a5 0xcee290 0xcedd05 0xcf745b 0xd4e59d 0xd4cfbe 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0xcf00a4 github.com/libp2p/go-yamux/v5.(*Session).startKeepalive+0xc4 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:449 # 0xcee28f github.com/libp2p/go-yamux/v5.newSession+0x4cf github.com/libp2p/go-yamux/v5@v5.1.0/session.go:158 # 0xcedd04 github.com/libp2p/go-yamux/v5.Client+0x104 github.com/libp2p/go-yamux/v5@v5.1.0/mux.go:140 # 0xcf745a github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:53 # 0xd4e59c github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupMuxer+0x4dc github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:276 # 0xd4cfbd github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x97d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:196 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [6: 672] @ 0x48b4ac 0x41b526 0x539dca 0x53a03b 0x53ae38 0x53b5cd 0x53b58f 0xe0c7b0 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x539dc9 context.(*cancelCtx).Done+0x129 context/context.go:457 # 0x53a03a context.(*cancelCtx).propagateCancel+0x7a context/context.go:478 # 0x53ae37 context.WithDeadlineCause+0x137 context/context.go:643 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xe0c7af github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x8f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:230 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4a5 0x4907d3 0x958b05 0x92defa 0x92da2f 0x942569 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x958b04 crypto/tls.(*certificateRequestMsgTLS13).unmarshal+0x704 crypto/tls/handshake_messages.go:1348 # 0x92def9 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x339 crypto/tls/conn.go:1181 # 0x92da2e crypto/tls.(*Conn).readHandshake+0x26e crypto/tls/conn.go:1120 # 0x942568 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x168 crypto/tls/handshake_client_tls13.go:607 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1690357 0x16e3e35 0x16e4b26 0x16e40cd 0x941aac 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3e34 crypto/internal/fips140/hkdf.Extract[...]+0xd4 crypto/internal/fips140/hkdf/hkdf.go:20 # 0x16e4b25 crypto/internal/fips140/tls13.extract[...]+0xa5 crypto/internal/fips140/tls13/tls13.go:46 # 0x16e40cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c crypto/internal/fips140/tls13/tls13.go:123 # 0x941aab crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4cb crypto/tls/handshake_client_tls13.go:517 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1690357 0x16e3ada 0x16e49e5 0x16e4589 0x96b1a5 0x96b17a 0x942f77 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x96b1a4 crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x64 crypto/internal/fips140/tls13/tls13.go:155 # 0x96b179 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x39 crypto/tls/key_schedule.go:47 # 0x942f76 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x356 crypto/tls/handshake_client_tls13.go:729 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [14: 17920] @ 0x48b4ac 0x4907d3 0x92deb7 0x92da2f 0x938e05 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x92deb6 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 crypto/tls/conn.go:1179 # 0x92da2e crypto/tls.(*Conn).readHandshake+0x26e crypto/tls/conn.go:1120 # 0x938e04 crypto/tls.(*Conn).clientHandshake+0x504 crypto/tls/handshake_client.go:300 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x4901c9 0xd0e09d 0xd25dc5 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xd0e09c github.com/libp2p/go-libp2p/p2p/net/swarm.(*blackHoleDetector).FilterAddrs+0x71c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/black_hole_detector.go:210 # 0xd25dc4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x384 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:532 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 24] @ 0x48b485 0x425d05 0x7b3d3a 0x7ba22d 0x7bafbd 0xd571a8 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7b3d39 crypto/x509.parseName+0x59 crypto/x509/parser.go:148 # 0x7ba22c crypto/x509.parseCertificate+0x6cc crypto/x509/parser.go:983 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0xd571a7 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x167 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:132 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [6: 1248] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416e19 0xc0b4b1 0xc0bca7 0x495521 # 0xc0b4b0 github.com/libp2p/go-libp2p-pubsub.(*PubSub).notifyPeerDead+0xb0 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:115 # 0xc0bca6 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead+0x146 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:164 0: 0 [2: 128] @ 0x48b4ac 0x4901c9 0x1153a94 0x1153a80 0x1153a63 0x115390a 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x1153a93 encoding/hex.EncodeToString+0x53 encoding/hex/hex.go:127 # 0x1153a7f github.com/pactus-project/pactus/crypto/hash.Hash.String+0x3f github.com/pactus-project/pactus/crypto/hash/hash.go:75 # 0x1153a62 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).SignBytes+0x22 github.com/pactus-project/pactus/sync/bundle/message/hello.go:63 # 0x1153909 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x69 github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [8: 896] @ 0x48b485 0x425d05 0x41b494 0xd13e59 0xd14408 0xd23c17 0xd237e5 0x10d4651 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0xd13e58 github.com/libp2p/go-libp2p/p2p/net/swarm.(*activeDial).dial+0x118 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:53 # 0xd14407 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialSync).Dial+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:98 # 0xd23c16 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0x3b6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:266 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [2: 224] @ 0x48b4ac 0x4731d7 0x51fa46 0xcd2c8c 0xcd3f35 0xd2d3b9 0x10d2637 0xd21765 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xcd2c8b github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1cb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d2636 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x6d6 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:350 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [5: 240] @ 0x48b4ac 0x4731d7 0xaf23f6 0xaf2399 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0xaf23f5 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xf5 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:54 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [3: 96] @ 0x48b4ac 0x4901c9 0x16c4226 0x16caad6 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16c4225 crypto/internal/fips140/ecdsa.pad000+0x65 crypto/internal/fips140/ecdsa/hmacdrbg.go:132 # 0x16caad5 crypto/internal/fips140/ecdsa.newDRBG[...]+0x5f5 crypto/internal/fips140/ecdsa/hmacdrbg.go:104 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 432] @ 0x48b485 0x425d05 0x55a077 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x55a076 encoding/json.Unmarshal+0x36 encoding/json/decode.go:106 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 1024] @ 0x48b485 0x4901c9 0x1153dd4 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x1153dd3 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x53 github.com/pactus-project/pactus/sync/bundle/message/hello.go:88 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 96] @ 0x48b485 0x425d05 0x12c7f59 0x12cd306 0x12c5adf 0x495521 # 0x12c7f58 google.golang.org/grpc.(*Server).processUnaryRPC+0xf78 google.golang.org/grpc@v1.79.3/server.go:1393 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 112] @ 0x48b485 0x425d05 0x41b494 0xcee050 0xcedd05 0xcf745b 0xd4e59d 0xd4cfbe 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcee04f github.com/libp2p/go-yamux/v5.newSession+0x28f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:144 # 0xcedd04 github.com/libp2p/go-yamux/v5.Client+0x104 github.com/libp2p/go-yamux/v5@v5.1.0/mux.go:140 # 0xcf745a github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:53 # 0xd4e59c github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupMuxer+0x4dc github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:276 # 0xd4cfbd github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x97d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:196 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x9478d2 0x94733e 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0x1230b85 0x1230b74 0x122f899 0x1245d9c 0x495521 # 0x1230b84 google.golang.org/grpc/internal/transport.(*loopyWriter).registerStreamHandler+0xc4 google.golang.org/grpc@v1.79.3/internal/transport/controlbuf.go:674 # 0x1230b73 google.golang.org/grpc/internal/transport.(*loopyWriter).handle+0xb3 google.golang.org/grpc@v1.79.3/internal/transport/controlbuf.go:888 # 0x122f898 google.golang.org/grpc/internal/transport.(*loopyWriter).run+0x98 google.golang.org/grpc@v1.79.3/internal/transport/controlbuf.go:601 # 0x1245d9b google.golang.org/grpc/internal/transport.NewServerTransport.func3+0xdb google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:342 0: 0 [2: 128] @ 0x48b4ac 0x4901c9 0x53dd56 0x53ded9 0x770c4b 0x7749af 0x1185910 0x1184fef 0x1185493 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x53dd55 bytes.(*Buffer).grow+0x1b5 bytes/buffer.go:155 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x770c4a github.com/multiformats/go-multiaddr.stringToBytes+0x2ca github.com/multiformats/go-multiaddr@v0.16.1/codec.go:35 # 0x7749ae github.com/multiformats/go-multiaddr.NewMultiaddr+0x6e github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:36 # 0x118590f github.com/pactus-project/pactus/sync/firewall.(*Firewall).getIPFromMultiAddress+0x2f github.com/pactus-project/pactus/sync/firewall/firewall.go:204 # 0x1184fee github.com/pactus-project/pactus/sync/firewall.(*Firewall).IsBannedAddress+0x2e github.com/pactus-project/pactus/sync/firewall/firewall.go:90 # 0x1185492 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0x92 github.com/pactus-project/pactus/sync/firewall/firewall.go:136 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x1678d85 0x16843f2 0x16e3c55 0x16e49e5 0x96af2d 0x9272a7 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x16843f1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 crypto/internal/fips140/hmac/hmac.go:61 # 0x16e3c54 crypto/internal/fips140/hkdf.Expand[...]+0x214 crypto/internal/fips140/hkdf/hkdf.go:45 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 224] @ 0x48b4ac 0x41b526 0xcf3977 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0x104fc52 0x105029a 0x104f990 0x495521 # 0xcf3976 github.com/libp2p/go-yamux/v5.newStream+0xf6 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:73 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0x104fc51 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x91 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:420 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x7fb765 0x7faff0 0x89ad07 0x8abf25 0x10544f9 0x1053d1c 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x7fb764 google.golang.org/protobuf/proto.MarshalOptions.marshal+0x3c4 google.golang.org/protobuf@v1.36.11/proto/encode.go:190 # 0x7fafef google.golang.org/protobuf/proto.Marshal+0x4f google.golang.org/protobuf@v1.36.11/proto/encode.go:111 # 0x89ad06 github.com/libp2p/go-libp2p/core/crypto.MarshalPublicKey+0x46 github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:164 # 0x8abf24 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x24 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:164 # 0x10544f8 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeReceivedPubKey+0x1f8 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:894 # 0x1053d1b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x11bb github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:831 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x169036f 0x16e3ada 0x16e49e5 0x96af2d 0x9272a7 0x943985 0x94394f 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x943984 crypto/tls.(*Conn).setWriteTrafficSecret+0x124 crypto/tls/conn.go:1706 # 0x94394e crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xee crypto/tls/handshake_client_tls13.go:819 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 2400] @ 0x48b4ac 0x4907d3 0x92c80e 0x92d025 0x92d4c6 0x94331e 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x92c80d crypto/tls.(*Conn).write+0x6d crypto/tls/conn.go:950 # 0x92d024 crypto/tls.(*Conn).writeRecordLocked+0x664 crypto/tls/conn.go:1035 # 0x92d4c5 crypto/tls.(*Conn).writeHandshakeRecord+0x145 crypto/tls/conn.go:1066 # 0x94331d crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x27d crypto/tls/handshake_client_tls13.go:764 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [13: 416] @ 0x48b485 0x48b5c5 0x4cc5bd 0x5b2f05 0x5b49c9 0x5af634 0x5b0c85 0x5b49c9 0x5ade06 0x5ad99b 0x117e337 0x117e313 0x119442f 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x5b2f04 github.com/fxamacker/cbor/v2.encodeMarshalerType+0x1a4 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1863 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5af633 github.com/fxamacker/cbor/v2.arrayEncodeFunc.encode+0x313 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1338 # 0x5b0c84 github.com/fxamacker/cbor/v2.encodeStruct+0x464 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1581 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5ade05 github.com/fxamacker/cbor/v2.encode+0xe5 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1070 # 0x5ad99a github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xba github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1005 # 0x117e336 github.com/fxamacker/cbor/v2.Marshal+0x36 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x117e312 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0x12 github.com/pactus-project/pactus/sync/bundle/bundle.go:73 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [7: 12544] @ 0x48b4ac 0x5aac05 0x59f1ab 0x5a82d2 0x59f4e5 0x59dfb5 0x5b6bd3 0x117e549 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5aac04 github.com/fxamacker/cbor/v2.fillByteString+0x5e4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:3221 # 0x59f1aa github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x10ea github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1573 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x5b6bd2 github.com/fxamacker/cbor/v2.(*Decoder).Decode+0xb2 github.com/fxamacker/cbor/v2@v2.9.0/stream.go:37 # 0x117e548 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x108 github.com/pactus-project/pactus/sync/bundle/bundle.go:103 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x94a9f4 0x94a9d3 0x796204 0x79665c 0x944f1c 0x944de5 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x94a9f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x94a9d2 crypto/tls.(*clientHelloMsg).marshalMsg.func4+0x12 crypto/tls/handshake_messages.go:138 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x944f1b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x79b vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x944de4 crypto/tls.(*clientHelloMsg).marshalMsg+0x664 crypto/tls/handshake_messages.go:137 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [6: 1440] @ 0x48b485 0x425d05 0x70517c 0x705d86 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x11614fc 0x1593f2c 0x131caeb 0x15692de 0x131c943 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x70517b github.com/syndtr/goleveldb/leveldb/table.(*Reader).newBlockIter+0x3b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:725 # 0x705d85 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x185 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:835 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x11614fb github.com/pactus-project/pactus/state.(*state).CommittedBlock+0x1b github.com/pactus-project/pactus/state/state.go:669 # 0x1593f2b github.com/pactus-project/pactus/www/grpc.(*blockchainServer).GetBlock+0x4b github.com/pactus-project/pactus/www/grpc/blockchain.go:166 # 0x131caea github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler.func1+0xca github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:304 # 0x15692dd github.com/grpc-ecosystem/go-grpc-middleware/recovery.UnaryServerInterceptor.func1+0x9d github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/recovery/interceptors.go:33 # 0x131c942 github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler+0x142 github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:306 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [12: 384] @ 0x48b485 0x425d05 0x5d35f6 0x5d759a 0x5f13f7 0x60711a 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5d35f5 github.com/bits-and-blooms/bitset.New+0x95 github.com/bits-and-blooms/bitset@v1.24.4/bitset.go:175 # 0x5d7599 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x59 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:823 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607119 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x159 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:59 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [13: 14976] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f2ad 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f2ac github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x18c github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 48] @ 0x48b4ac 0x4731d7 0x659238 0x77822f 0x77eb4a 0x77278f 0xb07993 0xb07986 0xb07377 0xe02f85 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x659237 net.IP.String+0xf7 net/ip.go:315 # 0x77822e github.com/multiformats/go-multiaddr.ip6BtS+0x6e github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:134 # 0x77eb49 github.com/multiformats/go-multiaddr.twrp.BytesToString+0x29 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:47 # 0x77278e github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x8e github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0xb07992 github.com/multiformats/go-multiaddr.(*Component).Value+0x232 github.com/multiformats/go-multiaddr@v0.16.1/component.go:184 # 0xb07985 github.com/multiformats/go-multiaddr/net.dialArgComponents+0x225 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:218 # 0xb07376 github.com/multiformats/go-multiaddr/net.DialArgs+0x36 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:159 # 0xe02f84 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:23 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b485 0x425d05 0xcd38b1 0xe0ce22 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcd38b0 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*connectionScope).SetPeer+0x390 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:834 # 0xe0ce21 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:270 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 256] @ 0x48b485 0x425d05 0xb74785 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb74784 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x244 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:323 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 48] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 256] @ 0x48b485 0x490767 0x841368 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xaf03ca 0x1051908 0x1051115 0x10503cb 0x104f990 0x495521 # 0x841367 google.golang.org/protobuf/internal/impl.consumeStringSlice+0x87 google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5237 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xaf03c9 github.com/libp2p/go-msgio/pbio.(*uvarintReader).ReadMsg+0x1a9 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:85 # 0x1051907 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:567 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16903bb 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x943985 0x94394f 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x943984 crypto/tls.(*Conn).setWriteTrafficSecret+0x124 crypto/tls/conn.go:1706 # 0x94394e crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xee crypto/tls/handshake_client_tls13.go:819 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x473854 0x473366 0xb1bd35 0xb1bd2b 0xb1a398 0xb67570 0x495521 # 0xb1bd34 github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x34 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb1bd2a github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).bucketIdForPeer+0x2a github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:556 # 0xb1a397 github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).UpdateLastSuccessfulOutboundQueryAt+0x97 github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:339 # 0xb6756f github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).rtPeerLoop.func1+0x2cf github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:639 0: 0 [16: 4608] @ 0x48b485 0x4901c9 0xd207ec 0xd206e9 0x10c3968 0x10c1511 0x10c0ff0 0x495521 # 0xd207eb github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).listenAddressesNoLock+0x4b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:19 # 0xd206e8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).ListenAddresses+0x88 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:15 # 0x10c3967 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x27 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:487 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [4: 192] @ 0x48b485 0x425d05 0x48b75a 0x48b76f 0xcff7bf 0xd1c6f7 0xd1eb1b 0xd1c554 0xd1713f 0xd241d8 0x495521 # 0xcff7be github.com/libp2p/go-libp2p/p2p/net/connmgr.(*cmNotifee).Connected+0x1be github.com/libp2p/go-libp2p@v0.47.0/p2p/net/connmgr/connmgr.go:679 # 0xd1c6f6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addConn.func1+0x36 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:443 # 0xd1eb1a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).notifyAll+0x9a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:765 # 0xd1c553 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addConn+0x713 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:442 # 0xd1713e github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x2b3e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:343 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 16] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [5: 560] @ 0x48b485 0x425d05 0x41b494 0x1246116 0x1246105 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x1246115 google.golang.org/grpc/internal/transport.(*recvBuffer).init+0x1b5 google.golang.org/grpc@v1.79.3/internal/transport/transport.go:75 # 0x1246104 google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x1a4 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:402 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [12: 3072] @ 0x48b485 0x425d05 0xcf398b 0xcf2878 0xcf1ea5 0xcf1850 0xcf1698 0x495521 # 0xcf398a github.com/libp2p/go-yamux/v5.newStream+0x10a github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:58 # 0xcf2877 github.com/libp2p/go-yamux/v5.(*Session).incomingStream+0x157 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:864 # 0xcf1ea4 github.com/libp2p/go-yamux/v5.(*Session).handleStreamMessage+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:759 # 0xcf184f github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0x16f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:747 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [1: 48] @ 0x48b485 0x4901c9 0x531c3f 0x7709f4 0x7709da 0x7749af 0xd0a76a 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x531c3e strings.genSplit+0x7e strings/strings.go:305 # 0x7709f3 strings.Split+0x73 strings/strings.go:361 # 0x7709d9 github.com/multiformats/go-multiaddr.stringToBytes+0x59 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:16 # 0x7749ae github.com/multiformats/go-multiaddr.NewMultiaddr+0x6e github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:36 # 0xd0a769 github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0xc29 github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:206 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x741374 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51fa33 0xcd2c8c 0xcd3f35 0xd2d3b9 0x10d2637 0xd21765 0x495521 # 0x741373 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0x213 github.com/mr-tron/base58@v1.2.0/base58/base58.go:78 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51fa32 fmt.Sprintf+0x52 fmt/print.go:239 # 0xcd2c8b github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1cb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d2636 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x6d6 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:350 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [2: 128] @ 0x48b4ac 0x473854 0x473366 0x16e3bec 0x16e49e5 0x16e4589 0x16e40a5 0x941aac 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3beb crypto/internal/fips140/hkdf.Expand[...]+0x1ab crypto/internal/fips140/hkdf/hkdf.go:43 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e40a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 crypto/internal/fips140/tls13/tls13.go:121 # 0x941aab crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4cb crypto/tls/handshake_client_tls13.go:517 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 176] @ 0x48b485 0x490767 0xb75c05 0x495521 # 0xb75c04 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x624 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:456 0: 0 [2: 96] @ 0x48b4ac 0x4901c9 0x8e0795 0x8e0645 0xd4f145 0xd4f11c 0x10d2109 0xd21765 0x495521 # 0x8e0794 github.com/multiformats/go-multistream.lpReadBuf+0xb4 github.com/multiformats/go-multistream@v0.6.1/multistream.go:295 # 0x8e0644 github.com/multiformats/go-multistream.ReadNextTokenBytes+0x24 github.com/multiformats/go-multistream@v0.6.1/multistream.go:269 # 0xd4f144 github.com/multiformats/go-multistream.ReadNextToken[...]+0x2a4 github.com/multiformats/go-multistream@v0.6.1/multistream.go:258 # 0xd4f11b github.com/multiformats/go-multistream.(*MultistreamMuxer[...]).Negotiate+0x27b github.com/multiformats/go-multistream@v0.6.1/multistream.go:220 # 0x10d2108 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x1a8 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:326 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [7: 3584] @ 0x48b4ac 0x425d05 0x7aabde 0x7aabf3 0x975d14 0x9272b6 0x943985 0x94394f 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7aabdd crypto/internal/fips140/aes.New+0x3d crypto/internal/fips140/aes/aes.go:66 # 0x7aabf2 crypto/aes.NewCipher+0x52 crypto/aes/aes.go:47 # 0x975d13 crypto/tls.aeadAESGCMTLS13+0x33 crypto/tls/cipher_suites.go:555 # 0x9272b5 crypto/tls.(*halfConn).setTrafficSecret+0x75 crypto/tls/conn.go:234 # 0x943984 crypto/tls.(*Conn).setWriteTrafficSecret+0x124 crypto/tls/conn.go:1706 # 0x94394e crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xee crypto/tls/handshake_client_tls13.go:819 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 96] @ 0x48b485 0x425d05 0x78f612 0x78fb28 0x7c510f 0x7c50e9 0x7c5799 0xd57b05 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x78f611 encoding/asn1.makeField+0x8d1 encoding/asn1/marshal.go:678 # 0x78fb27 encoding/asn1.MarshalWithParams+0xe7 encoding/asn1/marshal.go:742 # 0x7c510e encoding/asn1.Marshal+0x18e encoding/asn1/marshal.go:736 # 0x7c50e8 crypto/x509.marshalPublicKey+0x168 crypto/x509/x509.go:110 # 0x7c5798 crypto/x509.MarshalPKIXPublicKey+0x78 crypto/x509/x509.go:156 # 0xd57b04 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0x4c4 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:198 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [8: 7168] @ 0x48b4ac 0x425d05 0x168ccb2 0x975d59 0x9272b6 0x9312fe 0x941825 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x168ccb1 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x91 crypto/internal/fips140/aes/gcm/gcm_nonces.go:174 # 0x975d58 crypto/tls.aeadAESGCMTLS13+0x78 crypto/tls/cipher_suites.go:564 # 0x9272b5 crypto/tls.(*halfConn).setTrafficSecret+0x75 crypto/tls/conn.go:234 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x941824 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x244 crypto/tls/handshake_client_tls13.go:495 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 1440] @ 0x48b4ac 0x4907d3 0x7065db 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x11614fc 0x1593f2c 0x131caeb 0x15692de 0x131c943 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x7065da github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x9da github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:904 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x11614fb github.com/pactus-project/pactus/state.(*state).CommittedBlock+0x1b github.com/pactus-project/pactus/state/state.go:669 # 0x1593f2b github.com/pactus-project/pactus/www/grpc.(*blockchainServer).GetBlock+0x4b github.com/pactus-project/pactus/www/grpc/blockchain.go:166 # 0x131caea github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler.func1+0xca github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:304 # 0x15692dd github.com/grpc-ecosystem/go-grpc-middleware/recovery.UnaryServerInterceptor.func1+0x9d github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/recovery/interceptors.go:33 # 0x131c942 github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler+0x142 github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:306 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [2: 64] @ 0x48b485 0x490767 0x55d3e5 0x55acfe 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x55d3e4 encoding/json.(*decodeState).object+0x1944 encoding/json/decode.go:738 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 128] @ 0x48b4ac 0x4731d7 0x741374 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51fa33 0x1153bc7 0x115390a 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x741373 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0x213 github.com/mr-tron/base58@v1.2.0/base58/base58.go:78 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51fa32 fmt.Sprintf+0x52 fmt/print.go:239 # 0x1153bc6 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).SignBytes+0x186 github.com/pactus-project/pactus/sync/bundle/message/hello.go:63 # 0x1153909 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x69 github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x793cc5 0x798b57 0x79effe 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x793cc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddASN1+0x1a4 vendor/golang.org/x/crypto/cryptobyte/asn1.go:241 # 0x798b56 crypto/ecdsa.encodeSignature+0x96 crypto/ecdsa/ecdsa.go:466 # 0x79effd crypto/ecdsa.signFIPS[...]+0x13d crypto/ecdsa/ecdsa.go:423 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 160] @ 0x48b485 0x425d05 0x89adb4 0x89acdd 0x105290a 0x1050817 0x105998c 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x89adb3 github.com/libp2p/go-libp2p/core/crypto.PublicKeyToProto+0x73 github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:174 # 0x89acdc github.com/libp2p/go-libp2p/core/crypto.MarshalPublicKey+0x1c github.com/libp2p/go-libp2p@v0.47.0/core/crypto/key.go:159 # 0x1052909 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).createBaseIdentifyResponse+0x6c9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:672 # 0x1050816 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).sendIdentifyResp+0x2d6 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:481 # 0x105998b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyRequest+0x2b github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:465 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 32] @ 0x48b4ac 0x425d05 0xb68458 0xb68413 0xb6f62e 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xb68457 github.com/libp2p/go-libp2p-kbucket.ConvertKey+0x97 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:51 # 0xb68412 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).closestPeersToQuery+0x52 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:758 # 0xb6f62d github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:260 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 128] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x16903bb 0x16e3ada 0x16e49e5 0x16e4589 0x941765 0x941714 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x941764 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x184 crypto/internal/fips140/tls13/tls13.go:106 # 0x941713 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x133 crypto/tls/handshake_client_tls13.go:492 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 512] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x169036f 0x16e3ada 0x16e49e5 0x16e4589 0x941765 0x941714 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x941764 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x184 crypto/internal/fips140/tls13/tls13.go:106 # 0x941713 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x133 crypto/tls/handshake_client_tls13.go:492 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [30: 46080] @ 0x48b4ac 0x4907d3 0x947fd5 0x947fa5 0x947eb7 0x796204 0x79665c 0x947e6d 0x947c37 0x796204 0x79665c 0x9478d2 0x94733e 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x947fd4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x947fa4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x947eb6 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 crypto/tls/handshake_messages.go:367 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x947e6c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x30c vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x947c36 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd6 crypto/tls/handshake_messages.go:366 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b485 0x425d05 0x6ac68f 0x5b2f84 0x5b49c9 0x5b0c85 0x5ade06 0x5ad99b 0x6ad5e9 0x6ad5bd 0x6b5345 0x6b730a 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x6ac68e github.com/pactus-project/pactus/types/vote.(*cpVote).MarshalCBOR+0x36e github.com/pactus-project/pactus/types/vote/cp_vote.go:100 # 0x5b2f83 github.com/fxamacker/cbor/v2.encodeMarshalerType+0x223 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1867 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5b0c84 github.com/fxamacker/cbor/v2.encodeStruct+0x464 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1581 # 0x5ade05 github.com/fxamacker/cbor/v2.encode+0xe5 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1070 # 0x5ad99a github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xba github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1005 # 0x6ad5e8 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x6ad5bc github.com/pactus-project/pactus/types/vote.(*Vote).Hash+0x1c github.com/pactus-project/pactus/types/vote/vote.go:182 # 0x6b5344 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0xc4 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:103 # 0x6b7309 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0xe9 github.com/pactus-project/pactus/consensus/log/messages.go:32 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x60dcc5 0x60d698 0x60d7d2 0x697267 0x69d915 0x69d3bb 0x1167e0e 0x11686cd 0x11689b6 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x60dcc4 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x344 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:80 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d3ba github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidateCPPreVote+0x7a github.com/pactus-project/pactus/types/certificate/certificate.go:289 # 0x1167e0d github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVoteNoConflict+0x6d github.com/pactus-project/pactus/consensus/cp.go:127 # 0x11686cc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVote+0xec github.com/pactus-project/pactus/consensus/cp.go:255 # 0x11689b5 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x35 github.com/pactus-project/pactus/consensus/cp.go:304 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x425d05 0x6957a5 0x69d8e5 0x69d3bb 0x1167e0e 0x11686cd 0x11689b6 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x6957a4 github.com/pactus-project/pactus/crypto/bls.PublicKeyAggregate+0x44 github.com/pactus-project/pactus/crypto/bls/bls.go:64 # 0x69d8e4 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x3e4 github.com/pactus-project/pactus/types/certificate/certificate.go:338 # 0x69d3ba github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidateCPPreVote+0x7a github.com/pactus-project/pactus/types/certificate/certificate.go:289 # 0x1167e0d github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVoteNoConflict+0x6d github.com/pactus-project/pactus/consensus/cp.go:127 # 0x11686cc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVote+0xec github.com/pactus-project/pactus/consensus/cp.go:255 # 0x11689b5 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x35 github.com/pactus-project/pactus/consensus/cp.go:304 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b4ac 0x4901c9 0x5d7579 0x5f13f7 0x60711a 0x696fa5 0x69d915 0x69d3bb 0x1167e0e 0x11686cd 0x11689b6 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5d7578 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:818 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607119 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x159 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:59 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d3ba github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidateCPPreVote+0x7a github.com/pactus-project/pactus/types/certificate/certificate.go:289 # 0x1167e0d github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVoteNoConflict+0x6d github.com/pactus-project/pactus/consensus/cp.go:127 # 0x11686cc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVote+0xec github.com/pactus-project/pactus/consensus/cp.go:255 # 0x11689b5 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x35 github.com/pactus-project/pactus/consensus/cp.go:304 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b485 0x421deb 0x6ad5cd 0x6b5e70 0x6b7265 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x6ad5cc github.com/pactus-project/pactus/types/vote.(*Vote).Hash+0x2c github.com/pactus-project/pactus/types/vote/vote.go:182 # 0x6b5e6f github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0xaf github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:80 # 0x6b7264 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x44 github.com/pactus-project/pactus/consensus/log/messages.go:24 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x55c379 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x55c378 encoding/json.(*decodeState).object+0x8d8 encoding/json/decode.go:707 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 144] @ 0x48b4ac 0x4907d3 0xbd5d05 0xbd42e7 0xc0abfa 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xbd5d04 github.com/libp2p/go-libp2p-pubsub/pb.(*Message).Unmarshal+0xfa4 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pb/rpc.pb.go:2095 # 0xbd42e6 github.com/libp2p/go-libp2p-pubsub/pb.(*RPC).Unmarshal+0xb26 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pb/rpc.pb.go:1800 # 0xc0abf9 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream+0x459 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:89 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [2: 160] @ 0x48b4ac 0x4907d3 0x95c035 0x95c005 0x95bf17 0x796204 0x79665c 0x95beb2 0x95bdac 0x796204 0x79665c 0x95bc65 0x95bbbc 0x92d457 0x9436a5 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x95c034 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x95c004 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x95bf16 crypto/tls.(*certificateVerifyMsg).marshal.func1.1+0x16 crypto/tls/handshake_messages.go:1862 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x95beb1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b1 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x95bdab crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab crypto/tls/handshake_messages.go:1861 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x95bc64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x144 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x95bbbb crypto/tls.(*certificateVerifyMsg).marshal+0x9b crypto/tls/handshake_messages.go:1857 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x9436a4 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x604 crypto/tls/handshake_client_tls13.go:801 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x51fa46 0x6c3728 0x6c329e 0x6c296f 0x6c12b6 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0x6c3727 github.com/rs/zerolog.colorize+0xe7 github.com/rs/zerolog@v1.34.0/console.go:398 # 0x6c329d github.com/rs/zerolog.ConsoleWriter.writePart.consoleDefaultFormatLevel.func1+0x11d github.com/rs/zerolog@v1.34.0/console.go:472 # 0x6c296e github.com/rs/zerolog.ConsoleWriter.writePart+0x3ee github.com/rs/zerolog@v1.34.0/console.go:341 # 0x6c12b5 github.com/rs/zerolog.ConsoleWriter.Write+0x4d5 github.com/rs/zerolog@v1.34.0/console.go:155 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 112] @ 0x48b485 0x425d05 0x491f3c 0x4eeea8 0xafc5fc 0xafbf4f 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4eeea7 time.NewTimer+0x67 time/sleep.go:145 # 0xafc5fb github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg+0x13b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:333 # 0xafbf4e github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0x2ae github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:288 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [2: 160] @ 0x48b485 0x425d05 0x69f193 0x69f1e6 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x69f192 github.com/pactus-project/pactus/genesis.MainnetGenesis+0x72 github.com/pactus-project/pactus/genesis/mainnet.go:12 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 352] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 80] @ 0x48b485 0x425d05 0x53939b 0x53937d 0x65fc12 0x65f3f4 0xd09dd0 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x53939a context.withCancel+0x3a context/context.go:277 # 0x53937c context.WithCancel+0x1c context/context.go:241 # 0x65fc11 net.(*Resolver).lookupIPAddr+0x1f1 net/lookup.go:330 # 0x65f3f3 net.(*Resolver).LookupIPAddr+0x33 net/lookup.go:221 # 0xd09dcf github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0x28f github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:182 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 224] @ 0x48b485 0x425d05 0x41b494 0xafc525 0xafbf4f 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xafc524 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg+0x64 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:321 # 0xafbf4e github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0x2ae github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:288 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [2: 128] @ 0x48b4ac 0x4901c9 0x53dd56 0x53ded9 0x56dfd0 0x6be7aa 0x6d6ce4 0x6bdd06 0x6d1ebd 0x6e7665 0x6e7655 0x6e8328 0x6e8585 0x119260a 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x53dd55 bytes.(*Buffer).grow+0x1b5 bytes/buffer.go:155 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x56dfcf encoding/json.(*Encoder).Encode+0x1ef encoding/json/stream.go:233 # 0x6be7a9 github.com/rs/zerolog.init.func7+0x89 github.com/rs/zerolog@v1.34.0/globals.go:90 # 0x6d6ce3 github.com/rs/zerolog.init.1.func1+0x23 github.com/rs/zerolog@v1.34.0/encoder_json.go:22 # 0x6bdd05 github.com/rs/zerolog/internal/json.Encoder.AppendInterface+0x45 github.com/rs/zerolog@v1.34.0/internal/json/types.go:387 # 0x6d1ebc github.com/rs/zerolog.(*Event).Interface+0x11c github.com/rs/zerolog@v1.34.0/event.go:759 # 0x6e7664 github.com/rs/zerolog.(*Event).Any+0x284 github.com/rs/zerolog@v1.34.0/event.go:748 # 0x6e7654 github.com/pactus-project/pactus/util/logger.addFields+0x274 github.com/pactus-project/pactus/util/logger/logger.go:149 # 0x6e8327 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0xa7 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1192609 github.com/pactus-project/pactus/sync.(*helloAckHandler).ParseMessage+0x3c9 github.com/pactus-project/pactus/sync/handler_hello_ack.go:68 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 224] @ 0x48b485 0x425d05 0x53add9 0x53b5cd 0x53b58f 0x105023e 0x104f990 0x495521 # 0x53add8 context.WithDeadlineCause+0xd8 context/context.go:640 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0x105023d github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x5d github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:445 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [3: 672] @ 0x48b4ac 0x425d05 0x746d3a 0x746d50 0x169036f 0x16cac73 0x16c447f 0x16c5728 0x16c581f 0x16c51dd 0x16cdfb2 0x16cdf71 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x746d39 crypto/internal/fips140/sha512.New+0x19 crypto/internal/fips140/sha512/sha512.go:205 # 0x746d4f crypto/sha512.New+0x2f crypto/sha512/sha512.go:53 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16cac72 crypto/internal/fips140/ecdsa.newDRBG[...].func1+0x32 crypto/internal/fips140/ecdsa/hmacdrbg.go:58 # 0x16c447e crypto/internal/fips140/ecdsa.(*hmacDRBG).Generate+0x1fe crypto/internal/fips140/ecdsa/hmacdrbg.go:170 # 0x16c5727 crypto/internal/fips140/ecdsa.signGeneric[...].func1+0x27 crypto/internal/fips140/ecdsa/ecdsa.go:336 # 0x16c581e crypto/internal/fips140/ecdsa.randomPoint[...]+0xbe crypto/internal/fips140/ecdsa/ecdsa.go:229 # 0x16c51dc crypto/internal/fips140/ecdsa.signGeneric[...]+0x7c crypto/internal/fips140/ecdsa/ecdsa.go:335 # 0x16cdfb1 crypto/internal/fips140/ecdsa.sign[...]+0x271 crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0x16cdf70 crypto/internal/fips140/ecdsa.Sign[...]+0x230 crypto/internal/fips140/ecdsa/ecdsa.go:306 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 560] @ 0x48b485 0x425d05 0x491f3c 0x4eeea8 0xd1087d 0xd14787 0xd241d8 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4eeea7 time.NewTimer+0x67 time/sleep.go:145 # 0xd1087c github.com/libp2p/go-libp2p/p2p/net/swarm.RealClock.InstantTimer+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/clock.go:47 # 0xd14786 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x186 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:122 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [4: 448] @ 0x48b485 0x425d05 0x41b494 0x64ebd8 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x64ebd7 net.(*Resolver).goLookupIPCNAMEOrder+0x157 net/dnsclient_unix.go:642 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [3: 288] @ 0x48b485 0x425d05 0x7965c5 0x949e74 0x949e53 0x796204 0x79665c 0x9465ab 0x94643d 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x949e73 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x949e52 crypto/tls.(*clientHelloMsg).marshalMsg.func10+0x12 crypto/tls/handshake_messages.go:226 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9465aa vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1e2a vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x94643c crypto/tls.(*clientHelloMsg).marshalMsg+0x1cbc crypto/tls/handshake_messages.go:225 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [6: 1056] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [16: 1024] @ 0x48b485 0x490767 0x7719f3 0x774d30 0xaf25e7 0xaf23ba 0xaf2399 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0x7719f2 github.com/multiformats/go-multiaddr.readMultiaddr+0x212 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:154 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0xaf25e6 github.com/libp2p/go-libp2p-kad-dht/pb.(*Message_Peer).Addresses+0xc6 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:109 # 0xaf23b9 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:55 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 96] @ 0x48b4ac 0x4907d3 0x9485c5 0x948591 0x9484a1 0x796204 0x79665c 0x947db6 0x947c46 0x796204 0x79665c 0x9478d2 0x94733e 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x9485c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x144 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x948590 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x110 vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x9484a0 crypto/tls.(*clientHelloMsg).marshalMsg.func18.1+0x20 crypto/tls/handshake_messages.go:353 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x947db5 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x255 vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x947c45 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe5 crypto/tls/handshake_messages.go:351 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [19: 3344] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b4ac 0x4731d7 0x84132f 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xaf03ca 0x1051908 0x1051115 0x10503cb 0x104f990 0x495521 # 0x84132e google.golang.org/protobuf/internal/impl.consumeStringSlice+0x4e google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5237 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xaf03c9 github.com/libp2p/go-msgio/pbio.(*uvarintReader).ReadMsg+0x1a9 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:85 # 0x1051907 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:567 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [11: 1760] @ 0x48b485 0x425d05 0xcd4d9e 0xcd1f7e 0xcd0b85 0xcd09d7 0xe0cb3a 0xd271d5 0xd1a978 0x495521 # 0xcd4d9d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScope+0xdd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:56 # 0xcd1f7d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newConnectionScope+0x11d github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:563 # 0xcd0b84 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).openConnection+0x124 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:397 # 0xcd09d6 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenConnection+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:382 # 0xe0cb39 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:255 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [6: 192] @ 0x48b485 0x48b5c5 0x4cc5bd 0x59e387 0x5a5868 0x59f36f 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x59e386 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x2c6 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1451 # 0x5a5867 github.com/fxamacker/cbor/v2.(*decoder).parseArrayToSlice+0x287 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2362 # 0x59f36e github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x12ae github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1681 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [9: 1584] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 256] @ 0x48b485 0x4901c9 0x77ad0c 0xb08177 0xb0811a 0xb06817 0xb08eb4 0xb08e84 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x77ad0b github.com/multiformats/go-multiaddr.Join+0x14b github.com/multiformats/go-multiaddr@v0.16.1/util.go:33 # 0xb08176 github.com/multiformats/go-multiaddr.Multiaddr.Encapsulate+0x136 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:202 # 0xb08119 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0xd9 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:304 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08eb3 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x133 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08e83 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x103 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:99 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x425d05 0x51ceb2 0xcf6e85 0xcf6e10 0xcf6f28 0xd2ccca 0x4d836e 0xaefb51 0xaefb2f 0x7404f1 0xaef44a 0xaef365 0xc0ab85 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x51ceb1 fmt.errorf+0x4b1 fmt/errors.go:64 # 0xcf6e84 fmt.Errorf+0x244 fmt/errors.go:26 # 0xcf6e0f github.com/libp2p/go-libp2p/p2p/muxer/yamux.parseError+0x1cf github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:31 # 0xcf6f27 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x27 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:38 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x4d836d io.ReadAtLeast+0x8d io/io.go:335 # 0xaefb50 io.ReadFull+0x30 io/io.go:354 # 0xaefb2e github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte+0xe github.com/libp2p/go-msgio@v0.3.0/varint.go:185 # 0x7404f0 github.com/multiformats/go-varint.ReadUvarint+0x50 github.com/multiformats/go-varint@v0.1.0/varint.go:90 # 0xaef449 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen+0x29 github.com/libp2p/go-msgio@v0.3.0/varint.go:119 # 0xaef364 github.com/libp2p/go-msgio.(*varintReader).NextMsgLen+0x84 github.com/libp2p/go-msgio@v0.3.0/varint.go:114 # 0xc0ab84 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream+0x3e4 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 64] @ 0x48b4ac 0x425d05 0x6759f2 0x66d795 0x669689 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x6759f1 net.ipToSockaddr+0x71 net/ipsock_posix.go:228 # 0x66d794 net.(*TCPAddr).sockaddr+0x34 net/tcpsock_posix.go:40 # 0x669688 net.(*netFD).dial+0x2e8 net/sock_posix.go:110 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 160] @ 0x48b4ac 0x4907d3 0x52d5d0 0x51f957 0xd1159b 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x52d5cf strings.(*Builder).Write+0x8f strings/builder.go:89 # 0x51f956 fmt.Fprintf+0x96 fmt/print.go:225 # 0xd1159a github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x9a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:38 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [3: 384] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x16903bb 0x16e3e35 0x16e4b26 0x16e40cd 0x941aac 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3e34 crypto/internal/fips140/hkdf.Extract[...]+0xd4 crypto/internal/fips140/hkdf/hkdf.go:20 # 0x16e4b25 crypto/internal/fips140/tls13.extract[...]+0xa5 crypto/internal/fips140/tls13/tls13.go:46 # 0x16e40cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c crypto/internal/fips140/tls13/tls13.go:123 # 0x941aab crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4cb crypto/tls/handshake_client_tls13.go:517 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4ac 0x4901c9 0x8e0135 0x8e0554 0x8e0277 0xd4efa7 0x10d2109 0xd21765 0x495521 # 0x8e0134 github.com/multiformats/go-multistream.writeUvarint+0x34 github.com/multiformats/go-multistream@v0.6.1/multistream.go:70 # 0x8e0553 github.com/multiformats/go-multistream.delimWrite+0x33 github.com/multiformats/go-multistream@v0.6.1/multistream.go:102 # 0x8e0276 github.com/multiformats/go-multistream.delimWriteBuffered+0x96 github.com/multiformats/go-multistream@v0.6.1/multistream.go:83 # 0xd4efa6 github.com/multiformats/go-multistream.(*MultistreamMuxer[...]).Negotiate+0x106 github.com/multiformats/go-multistream@v0.6.1/multistream.go:206 # 0x10d2108 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x1a8 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:326 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [3: 576] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x60dcc5 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x60dcc4 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x344 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:80 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x51fa46 0xcd233f 0xcd22fb 0xcd0f06 0xd21f3c 0xd1caea 0x10d3229 0xafb5b9 0xafbd9e 0xafa6a5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xcd233e github.com/libp2p/go-libp2p/p2p/host/resource-manager.streamScopeName+0x7e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:607 # 0xcd22fa github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x3a github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:591 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd21f3b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x15b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:224 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafbd9d github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).SendRequest+0xfd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:270 # 0xafa6a4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x464 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:89 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 16] @ 0x48b485 0x425d05 0x8e0731 0x8e0645 0xd50db6 0xd50dc1 0xd510e8 0x104ffa5 0x105029a 0x104f990 0x495521 # 0x8e0730 github.com/multiformats/go-multistream.lpReadBuf+0x50 github.com/multiformats/go-multistream@v0.6.1/multistream.go:283 # 0x8e0644 github.com/multiformats/go-multistream.ReadNextTokenBytes+0x24 github.com/multiformats/go-multistream@v0.6.1/multistream.go:269 # 0xd50db5 github.com/multiformats/go-multistream.ReadNextToken[...]+0x35 github.com/multiformats/go-multistream@v0.6.1/multistream.go:258 # 0xd50dc0 github.com/multiformats/go-multistream.readProto[...]+0x40 github.com/multiformats/go-multistream@v0.6.1/client.go:147 # 0xd510e7 github.com/multiformats/go-multistream.SelectProtoOrFail[...]+0x1c7 github.com/multiformats/go-multistream@v0.6.1/client.go:66 # 0x104ffa4 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x3e4 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:436 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 256] @ 0x48b485 0x4901c9 0x4a395c 0x4a37a6 0x4a351c 0x51f47e 0x51fa10 0x11f5854 0x1593f91 0x131caeb 0x15692de 0x131c943 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x4a395b sync.(*Pool).pinSlow+0x17b sync/pool.go:241 # 0x4a37a5 sync.(*Pool).pin+0x45 sync/pool.go:220 # 0x4a351b sync.(*Pool).Get+0x1b sync/pool.go:135 # 0x51f47d fmt.newPrinter+0x1d fmt/print.go:152 # 0x51fa0f fmt.Sprintf+0x2f fmt/print.go:238 # 0x11f5853 google.golang.org/grpc/status.Errorf+0x33 google.golang.org/grpc@v1.79.3/status/status.go:64 # 0x1593f90 github.com/pactus-project/pactus/www/grpc.(*blockchainServer).GetBlock+0xb0 github.com/pactus-project/pactus/www/grpc/blockchain.go:168 # 0x131caea github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler.func1+0xca github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:304 # 0x15692dd github.com/grpc-ecosystem/go-grpc-middleware/recovery.UnaryServerInterceptor.func1+0x9d github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/recovery/interceptors.go:33 # 0x131c942 github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler+0x142 github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:306 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [1: 48] @ 0x48b485 0x425d05 0x53b6b3 0x10d31ed 0x10d318f 0xafb5b9 0xafb405 0xafb105 0xafa3e5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0x53b6b2 context.WithValue+0xb2 context/context.go:737 # 0x10d31ec github.com/libp2p/go-libp2p/core/network.WithNoDial+0x20c github.com/libp2p/go-libp2p@v0.47.0/core/network/context.go:68 # 0x10d318e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x1ae github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafb404 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prepOrInvalidate+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:191 # 0xafb104 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).messageSenderForPeer+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:141 # 0xafa3e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x1a4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:74 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [10: 320] @ 0x48b485 0x425d05 0x5f15c6 0x60786c 0x6070aa 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5f15c5 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1SqrtRatio+0x105 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:162 # 0x60786b github.com/consensys/gnark-crypto/ecc/bls12-381.MapToCurve1+0x58b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:121 # 0x6070a9 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0xe9 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:55 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b4ac 0x473854 0x473366 0xb6cafe 0xb6ca83 0xb6ca97 0xb6d07a 0xb74aed 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xb6cafd github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0xbd github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6ca82 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x42 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6ca96 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadIDSlice+0x56 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:46 # 0xb6d079 github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:109 # 0xb74aec github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5ac github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:334 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [3: 384] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x169036f 0x16e3ada 0x16e49e5 0x16e4589 0x96b1a5 0x96b17a 0x942f77 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x96b1a4 crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x64 crypto/internal/fips140/tls13/tls13.go:155 # 0x96b179 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x39 crypto/tls/key_schedule.go:47 # 0x942f76 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x356 crypto/tls/handshake_client_tls13.go:729 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x4901c9 0x8ad573 0x8ac9db 0x8accd3 0x8a9ed4 0x8a95fb 0x4a336c 0x8a957b 0x8a954f 0x8a8e65 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x8ad572 github.com/libp2p/go-libp2p/core/peer.addrsFromProtobuf+0x32 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:234 # 0x8ac9da github.com/libp2p/go-libp2p/core/peer.PeerRecordFromProtobuf+0x9a github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:123 # 0x8accd2 github.com/libp2p/go-libp2p/core/peer.(*PeerRecord).UnmarshalRecord+0xd2 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:176 # 0x8a9ed3 github.com/libp2p/go-libp2p/core/record.unmarshalRecordPayload+0xb3 github.com/libp2p/go-libp2p@v0.47.0/core/record/record.go:81 # 0x8a95fa github.com/libp2p/go-libp2p/core/record.(*Envelope).Record.func1+0x3a github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:230 # 0x4a336b sync.(*Once).doSlow+0xab sync/once.go:78 # 0x8a957a sync.(*Once).Do+0x3a sync/once.go:69 # 0x8a954e github.com/libp2p/go-libp2p/core/record.(*Envelope).Record+0xe github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:226 # 0x8a8e64 github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x144 github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:121 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [7: 784] @ 0x48b4ac 0x4901c9 0x741226 0x114f011 0x114eff6 0x114eff7 0x114f012 0x114e7b7 0x6b4c83 0x6b4bb6 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0x114f010 github.com/mr-tron/base58/base58.FastBase58Encoding+0x410 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x114eff5 github.com/mr-tron/base58/base58.Encode+0x3f5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x114eff6 github.com/libp2p/go-libp2p/core/peer.ID.String+0x3f6 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x114f011 github.com/pactus-project/pactus/network.(*peerMgr).CheckConnectivity+0x411 github.com/pactus-project/pactus/network/peermgr.go:190 # 0x114e7b6 github.com/pactus-project/pactus/network.(*peerMgr).Start.func1+0x16 github.com/pactus-project/pactus/network/peermgr.go:81 # 0x6b4c82 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1.1+0x42 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:41 # 0x6b4bb5 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1+0x95 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:42 0: 0 [5: 800] @ 0x48b485 0x425d05 0xcd4d9e 0xcd1d9f 0xcd0151 0xcd36ac 0xe0ce22 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcd4d9d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScope+0xdd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:56 # 0xcd1d9e github.com/libp2p/go-libp2p/p2p/host/resource-manager.newPeerScope+0xde github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:553 # 0xcd0150 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).getPeerScope+0xf0 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:316 # 0xcd36ab github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*connectionScope).SetPeer+0x18b github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:819 # 0xe0ce21 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:270 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 384] @ 0x48b4ac 0x4901c9 0x60df97 0x60d5bc 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x60df96 github.com/consensys/gnark-crypto/ecc/bls12-381.MillerLoop+0x96 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:111 # 0x60d5bb github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x5b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:27 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [5: 960] @ 0x48b4ac 0x4901c9 0x5e5a35 0x5e71d9 0x5e7410 0x60ddeb 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e5a34 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x54 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:302 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddea github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x46a github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:91 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b4ac 0x4731d7 0x51fa46 0x6c3825 0x6c2223 0x6c134d 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0x6c3824 github.com/rs/zerolog.consoleDefaultFormatFieldValue+0x44 github.com/rs/zerolog@v1.34.0/console.go:522 # 0x6c2222 github.com/rs/zerolog.ConsoleWriter.writeFields+0xbc2 github.com/rs/zerolog@v1.34.0/console.go:268 # 0x6c134c github.com/rs/zerolog.ConsoleWriter.Write+0x56c github.com/rs/zerolog@v1.34.0/console.go:158 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [52: 6656] @ 0x48b4ac 0x4901c9 0x5d4005 0x5d7936 0x60701d 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5d4004 github.com/consensys/gnark-crypto/field/hash.ExpandMsgXmd+0x364 github.com/consensys/gnark-crypto@v0.19.2/field/hash/hashutils.go:61 # 0x5d7935 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x35 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:884 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 768] @ 0x48b485 0x425d05 0xcf398b 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0xafb5b9 0xafb405 0xafb105 0xafa3e5 0xaf46b9 0xb70e6a 0xb758a4 0x495521 # 0xcf398a github.com/libp2p/go-yamux/v5.newStream+0x10a github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:58 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0xafb5b8 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prep+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:209 # 0xafb404 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).prepOrInvalidate+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:191 # 0xafb104 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).messageSenderForPeer+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:141 # 0xafa3e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*messageSenderImpl).SendRequest+0x1a4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:74 # 0xaf46b8 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x4d8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:164 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [22: 25344] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f1f5 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f1f4 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xd4 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 64] @ 0x48b4ac 0x425d05 0xb6cae5 0xb6ca83 0xb6ca97 0xb6d07a 0xb74aed 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cae4 github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0xa4 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6ca82 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x42 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6ca96 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadIDSlice+0x56 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:46 # 0xb6d079 github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:109 # 0xb74aec github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5ac github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:334 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [4: 384] @ 0x48b485 0x490767 0x4909a7 0x4cb545 0x4cb3ee 0x55b7a5 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x4909a6 reflect.growslice+0x46 runtime/slice.go:373 # 0x4cb544 reflect.Value.grow+0xa4 reflect/value.go:2746 # 0x4cb3ed reflect.Value.Grow+0x6d reflect/value.go:2733 # 0x55b7a4 encoding/json.(*decodeState).array+0x404 encoding/json/decode.go:552 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 288] @ 0x48b485 0x4901c9 0xaf1e4f 0xaf2172 0xaf2214 0xb6f94f 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xaf1e4e github.com/libp2p/go-libp2p-kad-dht/pb.peerInfoToPBPeer+0x6e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:43 # 0xaf2171 github.com/libp2p/go-libp2p-kad-dht/pb.RawPeerInfosToPBPeers+0xb1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:64 # 0xaf2213 github.com/libp2p/go-libp2p-kad-dht/pb.PeerInfosToPBPeers+0x33 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:74 # 0xb6f94e github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x44e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:282 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 128] @ 0x48b485 0x4901c9 0xd25d15 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xd25d14 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x2d4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:506 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [29: 4640] @ 0x48b485 0x4901c9 0xd2dd1c 0xd2dd0e 0xd204e5 0x10c3a97 0x10c1511 0x10c0ff0 0x495521 # 0xd2dd1b github.com/multiformats/go-multiaddr.Multiaddr.Protocols+0x5b github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:172 # 0xd2dd0d github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).TransportForListening+0x4d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_transport.go:55 # 0xd204e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddCertHashes+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:979 # 0x10c3a96 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:516 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [2: 704] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x414eb2 0xcff913 0xd1c6f7 0xd1eb1b 0xd1c554 0xd1713f 0xd241d8 0x495521 # 0xcff912 github.com/libp2p/go-libp2p/p2p/net/connmgr.(*cmNotifee).Connected+0x312 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/connmgr/connmgr.go:696 # 0xd1c6f6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addConn.func1+0x36 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:443 # 0xd1eb1a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).notifyAll+0x9a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:765 # 0xd1c553 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addConn+0x713 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:442 # 0xd1713e github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x2b3e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:343 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x1690450 0x16e3e35 0x16e4b26 0x16e40cd 0x941aac 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169044f crypto/internal/fips140/hmac.New[...]+0x12f crypto/internal/fips140/hmac/hmac.go:186 # 0x16e3e34 crypto/internal/fips140/hkdf.Extract[...]+0xd4 crypto/internal/fips140/hkdf/hkdf.go:20 # 0x16e4b25 crypto/internal/fips140/tls13.extract[...]+0xa5 crypto/internal/fips140/tls13/tls13.go:46 # 0x16e40cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c crypto/internal/fips140/tls13/tls13.go:123 # 0x941aab crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4cb crypto/tls/handshake_client_tls13.go:517 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [9: 1152] @ 0x48b485 0x425d05 0xd164ae 0xd241d8 0x495521 # 0xd164ad github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x1ead github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:271 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [23: 41216] @ 0x48b48c 0x41b4ad 0xcee050 0xcedd05 0xcf745b 0xd4e59d 0xd4cfbe 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcee04f github.com/libp2p/go-yamux/v5.newSession+0x28f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:144 # 0xcedd04 github.com/libp2p/go-yamux/v5.Client+0x104 github.com/libp2p/go-yamux/v5@v5.1.0/mux.go:140 # 0xcf745a github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:53 # 0xd4e59c github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupMuxer+0x4dc github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:276 # 0xd4cfbd github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x97d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:196 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 32] @ 0x48b485 0x46eef3 0x65cef4 0x65dd25 0x645ce5 0x646985 0x66151e 0x64bce5 0x64d185 0x6506ec 0x495521 # 0x65cef3 net.filterAddrList+0x293 net/ipsock.go:143 # 0x65dd24 net.(*Resolver).internetAddrList+0x684 net/ipsock.go:308 # 0x645ce4 net.(*Resolver).resolveAddrList+0x3e4 net/dial.go:354 # 0x646984 net.(*Dialer).DialContext+0x1c4 net/dial.go:539 # 0x66151d net.(*Resolver).dial+0x9d net/lookup.go:699 # 0x64bce4 net.(*Resolver).exchange+0x344 net/dnsclient_unix.go:185 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [2: 96] @ 0x48b4ac 0x473854 0x473366 0xb6cd45 0xb6cd91 0xb6cea6 0xb74b31 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cd44 github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0x84 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6cd90 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6cea5 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x1e5 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:70 # 0xb74b30 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5f0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:330 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 48] @ 0x48b4ac 0x4907d3 0x772b4b 0x772b77 0x775525 0x5224f4 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x772b4a strings.(*Builder).WriteByte+0x26a strings/builder.go:97 # 0x772b76 github.com/multiformats/go-multiaddr.(*Component).writeTo+0x296 github.com/multiformats/go-multiaddr@v0.16.1/component.go:230 # 0x775524 github.com/multiformats/go-multiaddr.Multiaddr.String+0x64 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:114 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [7: 448] @ 0x48b4ac 0x425d05 0x6759f2 0x670d35 0x669727 0x66929b 0x65e5b8 0x672047 0x648e2b 0x648768 0x647ef9 0x646c45 0x66151e 0x64bce5 0x64d185 0x6506ec 0x495521 # 0x6759f1 net.ipToSockaddr+0x71 net/ipsock_posix.go:228 # 0x670d34 net.(*UDPAddr).sockaddr+0x34 net/udpsock_posix.go:39 # 0x669726 net.(*netFD).dial+0x386 net/sock_posix.go:121 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x648e2a net.(*sysDialer).dialSingle+0x26a net/dial.go:795 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0x66151d net.(*Resolver).dial+0x9d net/lookup.go:699 # 0x64bce4 net.(*Resolver).exchange+0x344 net/dnsclient_unix.go:185 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [5: 160] @ 0x48b485 0x425d05 0xd4f748 0xd4f196 0x10d2109 0xd21765 0x495521 # 0xd4f747 github.com/multiformats/go-multistream.(*MultistreamMuxer[...]).findHandler+0x87 github.com/multiformats/go-multistream@v0.6.1/multistream.go:183 # 0xd4f195 github.com/multiformats/go-multistream.(*MultistreamMuxer[...]).Negotiate+0x2f5 github.com/multiformats/go-multistream@v0.6.1/multistream.go:225 # 0x10d2108 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x1a8 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:326 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [3: 672] @ 0x48b485 0x4901c9 0xc05c56 0x114df7e 0x114d565 0x495521 # 0xc05c55 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryProtoBook).GetProtocols+0x115 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/protobook.go:106 # 0x114df7d github.com/pactus-project/pactus/network.(*NotifeeService).sendProtocolsEvent+0x5d github.com/pactus-project/pactus/network/notifee.go:127 # 0x114d564 github.com/pactus-project/pactus/network.(*NotifeeService).Start.func1+0x2a4 github.com/pactus-project/pactus/network/notifee.go:71 0: 0 [1: 8] @ 0x48b485 0x4901c9 0xb6ca76 0xb6d0a6 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6ca75 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadIDSlice+0x35 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:44 # 0xb6d0a5 github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0xe5 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:110 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [4: 1664] @ 0x48b485 0x48b665 0x48b713 0x4121bd 0x4121be 0x41210f 0x40ff05 0x48b7a9 0xc05733 0x10531b1 0x10513f1 0x10503cb 0x104f990 0x495521 # 0xc05732 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryProtoBook).SetProtocols+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/protobook.go:68 # 0x10531b0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x650 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:736 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [1: 24] @ 0x48b4ac 0x46eabf 0x4e0845 0x4e52f7 0x4e5301 0x5182b2 0x518291 0x51829a 0x51828e 0x517eec 0x6662b3 0x665ffa 0x644b8a 0x64483b 0x663667 0x642c97 0x660657 0x641bb4 0x495521 # 0x4e0844 syscall.ByteSliceFromString+0x84 syscall/syscall.go:52 # 0x4e52f6 syscall.BytePtrFromString+0x36 syscall/syscall.go:68 # 0x4e5300 syscall.fstatat+0x40 syscall/zsyscall_linux_amd64.go:1433 # 0x5182b1 syscall.Stat+0x51 syscall/syscall_linux_amd64.go:61 # 0x518290 os.statNolog.func1+0x30 os/stat_unix.go:32 # 0x518299 os.ignoringEINTR+0x39 os/file_posix.go:256 # 0x51828d os.statNolog+0x2d os/stat_unix.go:31 # 0x517eeb os.Stat+0x2b os/stat.go:13 # 0x6662b2 net.(*nsswitchConfig).tryUpdate+0x152 net/nss.go:65 # 0x665ff9 net.getSystemNSS+0x19 net/nss.go:34 # 0x644b89 net.(*conf).lookupOrder+0x229 net/conf.go:351 # 0x64483a net.(*conf).hostLookupOrder+0x7a net/conf.go:238 # 0x663666 net.(*Resolver).lookupIP+0xa6 net/lookup_unix.go:62 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [1: 48] @ 0x48b485 0x490767 0x4e02b8 0x4dfdb3 0x657405 0x656179 0xb0a5f7 0xb0c49f 0xb0c1a5 0xd20b2b 0xd25aa7 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x4e02b7 syscall.ParseNetlinkMessage+0x137 syscall/netlink_linux.go:133 # 0x4dfdb2 syscall.NetlinkRIB+0x4d2 syscall/netlink_linux.go:98 # 0x657404 net.interfaceAddrTable+0x24 net/interface_linux.go:124 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0xd25aa6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x66 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:494 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [21: 24192] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x119132c 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x119132b github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x2eb github.com/pactus-project/pactus/sync/handler_hello.go:79 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 128] @ 0x48b4ac 0x425d05 0xb6cde5 0xb6ce53 0xb6ced8 0xb7615c 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cde4 github.com/libp2p/go-libp2p-kbucket.ConvertKey+0x124 github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:51 # 0xb6ce52 github.com/libp2p/go-libp2p-kad-dht.NewKeyKadID+0x192 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:24 # 0xb6ced7 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x217 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:72 # 0xb7615b github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xfb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:477 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [10: 3840] @ 0x48b485 0x4901c9 0xcf3905 0xcf3906 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0x114ffdb 0x114c4ca 0x495521 # 0xcf3904 github.com/libp2p/go-yamux/v5.newSegmentedBuffer+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/util.go:83 # 0xcf3905 github.com/libp2p/go-yamux/v5.newStream+0x85 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:69 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [6: 672] @ 0x48b485 0x425d05 0x53970d 0x653b2a 0x66975c 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53970c context.AfterFunc+0x2c context/context.go:326 # 0x653b29 net.(*netFD).connect+0x289 net/fd_unix.go:88 # 0x66975b net.(*netFD).dial+0x3bb net/sock_posix.go:124 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 256] @ 0x48b4ac 0x425d05 0x54d5e9 0x11e9f45 0x5060c2 0x668496 0x11ea068 0x1244e95 0x12c5245 0x12c4e12 0x12c4bbc 0x495521 # 0x54d5e8 golang.org/x/sys/unix.GetsockoptTCPInfo+0x28 golang.org/x/sys@v0.41.0/unix/syscall_linux.go:1291 # 0x11e9f44 google.golang.org/grpc/internal/channelz.(*SocketOptionData).Getsockopt+0xe4 google.golang.org/grpc@v1.79.3/internal/channelz/syscall_linux.go:48 # 0x5060c1 internal/poll.(*FD).RawControl+0xe1 internal/poll/fd_posix.go:61 # 0x668495 net.(*rawConn).Control+0x35 net/rawconn.go:32 # 0x11ea067 google.golang.org/grpc/internal/channelz.GetSocketOption+0xc7 google.golang.org/grpc@v1.79.3/internal/channelz/syscall_linux.go:61 # 0x1244e94 google.golang.org/grpc/internal/transport.NewServerTransport+0xe54 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:286 # 0x12c5244 google.golang.org/grpc.(*Server).newHTTP2Transport+0x1a4 google.golang.org/grpc@v1.79.3/server.go:1019 # 0x12c4e11 google.golang.org/grpc.(*Server).handleRawConn+0x91 google.golang.org/grpc@v1.79.3/server.go:976 # 0x12c4bbb google.golang.org/grpc.(*Server).Serve.func3+0x5b google.golang.org/grpc@v1.79.3/server.go:960 0: 0 [9: 3744] @ 0x48b485 0x425d05 0x12460ae 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x12460ad google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x14d google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:394 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [1: 224] @ 0x48b4ac 0x425d05 0x746d3a 0x746d50 0x169036f 0x16ca65f 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x746d39 crypto/internal/fips140/sha512.New+0x19 crypto/internal/fips140/sha512/sha512.go:205 # 0x746d4f crypto/sha512.New+0x2f crypto/sha512/sha512.go:53 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16ca65e crypto/internal/fips140/ecdsa.newDRBG[...]+0x17e crypto/internal/fips140/ecdsa/hmacdrbg.go:71 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 288] @ 0x48b485 0x425d05 0x7965c5 0x793cc5 0x798d0f 0x798c78 0x796204 0x79665c 0x793cc5 0x798b57 0x79effe 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x793cc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddASN1+0x1a4 vendor/golang.org/x/crypto/cryptobyte/asn1.go:241 # 0x798d0e crypto/ecdsa.addASN1IntBytes+0x6e crypto/ecdsa/ecdsa.go:483 # 0x798c77 crypto/ecdsa.encodeSignature.func1+0x57 crypto/ecdsa/ecdsa.go:468 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x793cc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddASN1+0x1a4 vendor/golang.org/x/crypto/cryptobyte/asn1.go:241 # 0x798b56 crypto/ecdsa.encodeSignature+0x96 crypto/ecdsa/ecdsa.go:466 # 0x79effd crypto/ecdsa.signFIPS[...]+0x13d crypto/ecdsa/ecdsa.go:423 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b4a5 0x4731d7 0x659238 0x66b411 0x66b3f2 0x6694b9 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x659237 net.IP.String+0xf7 net/ip.go:315 # 0x66b410 net.ipEmptyString+0x50 net/ip.go:332 # 0x66b3f1 net.(*TCPAddr).String+0x31 net/tcpsock.go:48 # 0x6694b8 net.(*netFD).dial+0x118 net/sock_posix.go:98 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 352] @ 0x48b485 0x425d05 0x1154385 0x117e597 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x1154384 github.com/pactus-project/pactus/sync/bundle/message.MakeMessage+0x44 github.com/pactus-project/pactus/sync/bundle/message/message.go:96 # 0x117e596 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x156 github.com/pactus-project/pactus/sync/bundle/bundle.go:110 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [19: 3040] @ 0x48b485 0x4901c9 0xbfd705 0xbfd89a 0xe0c407 0xd2db9a 0xd2566c 0xd248ef 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0xbfd704 github.com/multiformats/go-multiaddr.Multiaddr.Protocols+0x44 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:172 # 0xbfd899 github.com/multiformats/go-multiaddr-fmt.(*pattern).Matches+0x1d9 github.com/multiformats/go-multiaddr-fmt@v0.1.0/patterns.go:108 # 0xe0c406 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).CanDial+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:194 # 0xd2db99 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).TransportForDialing+0x559 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_transport.go:45 # 0xd2566b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs.func2+0x2b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:400 # 0xd248ee github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x1ce github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:364 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 16] @ 0x48b4a5 0x47329e 0x473292 0x472805 0x472a10 0x664e07 0x522594 0x522d0e 0x52580c 0x51cab4 0x92fbe5 0x92fbaf 0xcef2a4 0xcf16b1 0x495521 # 0x664e06 net.(*OpError).Error+0x46 net/net.go:507 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x92fbe4 fmt.Errorf+0xa4 fmt/errors.go:26 # 0x92fbae crypto/tls.(*Conn).Close+0x6e crypto/tls/conn.go:1448 # 0xcef2a3 github.com/libp2p/go-yamux/v5.(*Session).close+0x263 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:324 # 0xcf16b0 github.com/libp2p/go-yamux/v5.(*Session).recv+0x30 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:693 0: 0 [2: 1152] @ 0x48b4ac 0x4731d7 0x51fa46 0x11ea5c5 0x11e86c9 0x12beef7 0x12be1a7 0x125c2af 0x12670da 0x12bdc32 0x11f2955 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0x11ea5c4 google.golang.org/grpc/internal/channelz.AddTraceEvent+0xa4 google.golang.org/grpc@v1.79.3/internal/channelz/trace.go:197 # 0x11e86c8 google.golang.org/grpc/internal/channelz.Infof+0x88 google.golang.org/grpc@v1.79.3/internal/channelz/logging.go:39 # 0x12beef6 google.golang.org/grpc.(*ccResolverWrapper).addChannelzTraceEvent+0x376 google.golang.org/grpc@v1.79.3/resolver_wrapper.go:211 # 0x12be1a6 google.golang.org/grpc.(*ccResolverWrapper).UpdateState+0x186 google.golang.org/grpc@v1.79.3/resolver_wrapper.go:140 # 0x125c2ae google.golang.org/grpc/internal/resolver/dns.(*dnsBuilder).Build+0x48e google.golang.org/grpc@v1.79.3/internal/resolver/dns/dns_resolver.go:128 # 0x12670d9 google.golang.org/grpc/internal/resolver/delegatingresolver.New+0xbf9 google.golang.org/grpc@v1.79.3/internal/resolver/delegatingresolver/delegatingresolver.go:131 # 0x12bdc31 google.golang.org/grpc.(*ccResolverWrapper).start.func1+0x3f1 google.golang.org/grpc@v1.79.3/resolver_wrapper.go:92 # 0x11f2954 google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run+0xd4 google.golang.org/grpc@v1.79.3/internal/grpcsync/callback_serializer.go:90 0: 0 [1: 32] @ 0x48b485 0x490767 0xb2663a 0xb75127 0xb75109 0xb750cf 0xb74e5e 0xb743a5 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb26639 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).GetClosestNInStates+0x239 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:136 # 0xb75126 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).GetClosestInStates+0x66 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:148 # 0xb75108 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).NumWaiting+0x48 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:158 # 0xb750ce github.com/libp2p/go-libp2p-kad-dht.(*query).isStarvationTermination+0xe github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:382 # 0xb74e5d github.com/libp2p/go-libp2p-kad-dht.(*query).isReadyToTerminate+0x3d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:356 # 0xb743a4 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x2e4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:305 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 128] @ 0x48b4ac 0x4731d7 0x741374 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51fa33 0x1153bc7 0x1153e05 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x741373 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0x213 github.com/mr-tron/base58@v1.2.0/base58/base58.go:78 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51fa32 fmt.Sprintf+0x52 fmt/print.go:239 # 0x1153bc6 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).SignBytes+0x186 github.com/pactus-project/pactus/sync/bundle/message/hello.go:63 # 0x1153e04 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x84 github.com/pactus-project/pactus/sync/bundle/message/hello.go:90 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x169048e 0x16e3ada 0x16e49e5 0x96b045 0x942ca6 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96b044 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 crypto/tls/key_schedule.go:38 # 0x942ca5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x85 crypto/tls/handshake_client_tls13.go:700 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [13: 1456] @ 0x48b4ac 0x41b526 0xcf3977 0xcf2878 0xcf1ea5 0xcf1850 0xcf1698 0x495521 # 0xcf3976 github.com/libp2p/go-yamux/v5.newStream+0xf6 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:73 # 0xcf2877 github.com/libp2p/go-yamux/v5.(*Session).incomingStream+0x157 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:864 # 0xcf1ea4 github.com/libp2p/go-yamux/v5.(*Session).handleStreamMessage+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:759 # 0xcf184f github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0x16f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:747 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [7: 3136] @ 0x48b4ac 0x4907d3 0x79605a 0x796024 0x959c9f 0x796204 0x79665c 0x79617d 0x959671 0x796204 0x79665c 0x959597 0x9594f8 0x9594a5 0x796204 0x79665c 0x9591e5 0x95913c 0x92d457 0x94331e 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x796059 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x139 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x796023 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x103 vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x959c9e crypto/tls.(*certificateMsgTLS13).marshal.func1.marshalCertificate.1.1+0x1e crypto/tls/handshake_messages.go:1488 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x79617c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x1c vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x959670 crypto/tls.(*certificateMsgTLS13).marshal.func1.marshalCertificate.1+0x90 crypto/tls/handshake_messages.go:1487 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x959596 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x316 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x9594f7 crypto/tls.marshalCertificate+0x277 crypto/tls/handshake_messages.go:1485 # 0x9594a4 crypto/tls.(*certificateMsgTLS13).marshal.func1+0x224 crypto/tls/handshake_messages.go:1478 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9591e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x144 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x95913b crypto/tls.(*certificateMsgTLS13).marshal+0x9b crypto/tls/handshake_messages.go:1468 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x94331d crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x27d crypto/tls/handshake_client_tls13.go:764 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [10: 480] @ 0x48b485 0x425d05 0x696bf4 0x696bca 0x5a1825 0x59e79d 0x5a5868 0x59f36f 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x696bf3 bytes.NewReader+0x93 bytes/reader.go:159 # 0x696bc9 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).UnmarshalCBOR+0x69 github.com/pactus-project/pactus/crypto/bls/public_key.go:82 # 0x5a1824 github.com/fxamacker/cbor/v2.(*decoder).parseToUnmarshaler+0x164 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1856 # 0x59e79c github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x6dc github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1505 # 0x5a5867 github.com/fxamacker/cbor/v2.(*decoder).parseArrayToSlice+0x287 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2362 # 0x59f36e github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x12ae github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1681 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x94631e 0x9461b0 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x94631d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b9d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x9461af crypto/tls.(*clientHelloMsg).marshalMsg+0x1a2f crypto/tls/handshake_messages.go:210 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b4ac 0x4731d7 0x51fa46 0xcd2c8c 0xcd3f35 0xd2d3b9 0x10d366f 0x114ffdb 0x114c4ca 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0xcd2c8b github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1cb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [11: 9856] @ 0x48b4ac 0x4907d3 0x92c80e 0x92d025 0x92d4c6 0x9436a5 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x92c80d crypto/tls.(*Conn).write+0x6d crypto/tls/conn.go:950 # 0x92d024 crypto/tls.(*Conn).writeRecordLocked+0x664 crypto/tls/conn.go:1035 # 0x92d4c5 crypto/tls.(*Conn).writeHandshakeRecord+0x145 crypto/tls/conn.go:1066 # 0x9436a4 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x604 crypto/tls/handshake_client_tls13.go:801 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 80] @ 0x48b485 0x425d05 0x773056 0x772f4e 0xb0708f 0xb0845c 0xb08446 0xb06817 0xb0a677 0xb0a660 0xb0c49f 0xb0c1a5 0xd20b2b 0x10dd891 0x10e05b5 0x10e0ce5 0x10e0174 0x495521 # 0x773055 github.com/multiformats/go-multiaddr.newComponent+0x35 github.com/multiformats/go-multiaddr@v0.16.1/component.go:253 # 0x772f4d github.com/multiformats/go-multiaddr.NewComponent+0x24d github.com/multiformats/go-multiaddr@v0.16.1/component.go:246 # 0xb0708e github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x26e github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:107 # 0xb0845b github.com/multiformats/go-multiaddr/net.FromIP+0x3b github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:134 # 0xb08445 github.com/multiformats/go-multiaddr/net.parseIPPlusNetAddr+0x25 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:342 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb0a676 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x96 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb0a65f github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x7f github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:397 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0x10dd890 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.NewManager.func1+0x50 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:159 # 0x10e05b4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).shouldRecordObservation+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:394 # 0x10e0ce4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).maybeRecordObservation+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:426 # 0x10e0173 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).worker+0xb3 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:360 0: 0 [3: 720] @ 0x48b4ac 0x41b4e8 0xcee06d 0xcedd05 0xcf745b 0xd4e59d 0xd4cfbe 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcee06c github.com/libp2p/go-yamux/v5.newSession+0x2ac github.com/libp2p/go-yamux/v5@v5.1.0/session.go:145 # 0xcedd04 github.com/libp2p/go-yamux/v5.Client+0x104 github.com/libp2p/go-yamux/v5@v5.1.0/mux.go:140 # 0xcf745a github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:53 # 0xd4e59c github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupMuxer+0x4dc github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:276 # 0xd4cfbd github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x97d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:196 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [11: 1232] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0x53af65 0x64bc89 0x64bc51 0x64d185 0x6506ec 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0x53af64 context.WithDeadlineCause+0x264 context/context.go:652 # 0x64bc88 context.WithDeadline+0x2e8 context/context.go:626 # 0x64bc50 net.(*Resolver).exchange+0x2b0 net/dnsclient_unix.go:182 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [2: 416] @ 0x48b485 0x425d05 0x518288 0x517eec 0x6662b3 0x665ffa 0x644b8a 0x64483b 0x663667 0x642c97 0x660657 0x641bb4 0x495521 # 0x518287 os.statNolog+0x27 os/stat_unix.go:30 # 0x517eeb os.Stat+0x2b os/stat.go:13 # 0x6662b2 net.(*nsswitchConfig).tryUpdate+0x152 net/nss.go:65 # 0x665ff9 net.getSystemNSS+0x19 net/nss.go:34 # 0x644b89 net.(*conf).lookupOrder+0x229 net/conf.go:351 # 0x64483a net.(*conf).hostLookupOrder+0x7a net/conf.go:238 # 0x663666 net.(*Resolver).lookupIP+0xa6 net/lookup_unix.go:62 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [3: 576] @ 0x48b4ac 0x4901c9 0x5e5a54 0x5e71d9 0x5e7410 0x60ddeb 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e5a53 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x73 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:303 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddea github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x46a github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:91 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 96] @ 0x48b485 0x425d05 0xb6cb2b 0xb6ca97 0xb6d0a6 0xb76119 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cb2a github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0xea github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:36 # 0xb6ca96 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadIDSlice+0x56 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:46 # 0xb6d0a5 github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0xe5 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:110 # 0xb76118 github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xb8 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:482 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [4: 192] @ 0x48b485 0x425d05 0x48b75a 0x48b76f 0x53a116 0x53974f 0x653b2a 0x66975c 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53a115 context.(*cancelCtx).propagateCancel+0x155 context/context.go:499 # 0x53974e context.AfterFunc+0x6e context/context.go:329 # 0x653b29 net.(*netFD).connect+0x289 net/fd_unix.go:88 # 0x66975b net.(*netFD).dial+0x3bb net/sock_posix.go:124 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 32] @ 0x48b485 0x46ea6d 0x8aa8a5 0x8aa88e 0x8aa81a 0xc008b2 0xc00668 0xc072e5 0x10d4375 0x1150e7d 0x1150c11 0x495521 # 0x8aa8a4 github.com/multiformats/go-multiaddr.Multiaddr.copy+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:23 # 0x8aa88d github.com/multiformats/go-multiaddr.SplitLast+0xad github.com/multiformats/go-multiaddr@v0.16.1/util.go:82 # 0x8aa819 github.com/libp2p/go-libp2p/core/peer.SplitAddr+0x39 github.com/libp2p/go-libp2p@v0.47.0/core/peer/addrinfo.go:56 # 0xc008b1 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).addAddrsUnlocked+0x191 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:356 # 0xc00667 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).addAddrs+0xa7 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:337 # 0xc072e4 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).AddAddrs+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:289 # 0x10d4374 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x94 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:538 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [7: 224] @ 0x48b4ac 0x4907d3 0x1678d85 0x5d3fdf 0x5d7936 0x60701d 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x5d3fde github.com/consensys/gnark-crypto/field/hash.ExpandMsgXmd+0x33e github.com/consensys/gnark-crypto@v0.19.2/field/hash/hashutils.go:59 # 0x5d7935 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x35 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:884 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 2112] @ 0x48b4ac 0x4907d3 0x4dfd66 0x657405 0x656179 0xb0a5f7 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x4dfd65 syscall.NetlinkRIB+0x485 syscall/netlink_linux.go:97 # 0x657404 net.interfaceAddrTable+0x24 net/interface_linux.go:124 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [12: 13824] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f13f 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f13e github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x1e github.com/pactus-project/pactus/genesis/genesis.go:189 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 24] @ 0x48b485 0x490767 0x7b3fe8 0x7ba09d 0x7bafbd 0xd571a8 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7b3fe7 crypto/x509.parseName+0x307 crypto/x509/parser.go:177 # 0x7ba09c crypto/x509.parseCertificate+0x53c crypto/x509/parser.go:963 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0xd571a7 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x167 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:132 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 112] @ 0x48b485 0x48b665 0x48b6d3 0x4cc225 0x5a5745 0x59f36f 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x48b6d2 reflect.unsafe_NewArray+0x12 runtime/malloc.go:2278 # 0x4cc224 reflect.MakeSlice+0xa4 reflect/value.go:3061 # 0x5a5744 github.com/fxamacker/cbor/v2.(*decoder).parseArrayToSlice+0x164 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2357 # 0x59f36e github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x12ae github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1681 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b4ac 0x4731d7 0x8abf73 0xc00145 0xc0011a 0xc118f0 0x495521 # 0x8abf72 github.com/libp2p/go-libp2p/core/peer.IDFromPublicKey+0x72 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:176 # 0xc00144 github.com/libp2p/go-libp2p/core/peer.ID.MatchesPublicKey+0xa4 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:76 # 0xc00119 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).ConsumePeerRecord+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:303 # 0xc118ef github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).manageAddrBook+0x5af github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:735 0: 0 [12: 1152] @ 0x48b485 0x425d05 0xaf1e2e 0xaf2172 0xaf2214 0xb6f94f 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xaf1e2d github.com/libp2p/go-libp2p-kad-dht/pb.peerInfoToPBPeer+0x4d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:41 # 0xaf2171 github.com/libp2p/go-libp2p-kad-dht/pb.RawPeerInfosToPBPeers+0xb1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:64 # 0xaf2213 github.com/libp2p/go-libp2p-kad-dht/pb.PeerInfosToPBPeers+0x33 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:74 # 0xb6f94e github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x44e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:282 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [2: 320] @ 0x48b485 0x425d05 0xcd4d9e 0xcd2cbc 0xcd3f35 0xd2d3b9 0x10d366f 0xc0b5ed 0x495521 # 0xcd4d9d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScope+0xdd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:56 # 0xcd2cbb github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1fb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [18: 2880] @ 0x48b485 0x4901c9 0xd2d6b4 0xd2d6a6 0xd2566c 0xd248ef 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0xd2d6b3 github.com/multiformats/go-multiaddr.Multiaddr.Protocols+0x73 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:172 # 0xd2d6a5 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).TransportForDialing+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_transport.go:19 # 0xd2566b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs.func2+0x2b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:400 # 0xd248ee github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x1ce github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:364 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 64] @ 0x48b485 0x425d05 0xb6cea5 0xb7615c 0xb74345 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cea4 github.com/libp2p/go-libp2p-kad-dht.NewLookupEvent+0x1e4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:69 # 0xb7615b github.com/libp2p/go-libp2p-kad-dht.(*query).updateState+0xfb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:477 # 0xb74344 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:293 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [2: 32] @ 0x48b485 0x48b0a5 0xd19e3b 0xd1a4e7 0xd1a625 0xd26afe 0xd258af 0xd151a9 0xd241d8 0x495521 # 0xd19e3a github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).addCheckFdLimit+0x33a github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:163 # 0xd1a4e6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).addCheckPeerLimit+0x386 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:192 # 0xd1a624 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).AddDialJob+0x104 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:203 # 0xd26afd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).limitedDial+0x41d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:573 # 0xd258ae github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialNextAddr+0xee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:470 # 0xd151a8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0xba8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:298 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [11: 2288] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416e19 0xd1658d 0xd241d8 0x495521 # 0xd1658c github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x1f8c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:271 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [12: 10752] @ 0x48b4ac 0x425d05 0x168ccb2 0x975d59 0x9272b6 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x168ccb1 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x91 crypto/internal/fips140/aes/gcm/gcm_nonces.go:174 # 0x975d58 crypto/tls.aeadAESGCMTLS13+0x78 crypto/tls/cipher_suites.go:564 # 0x9272b5 crypto/tls.(*halfConn).setTrafficSecret+0x75 crypto/tls/conn.go:234 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [15: 480] @ 0x48b485 0x425d05 0x5d35f6 0x5d759a 0x5f13f7 0x607105 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5d35f5 github.com/bits-and-blooms/bitset.New+0x95 github.com/bits-and-blooms/bitset@v1.24.4/bitset.go:175 # 0x5d7599 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x59 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:823 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607104 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x144 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:58 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [15: 720] @ 0x48b4ac 0x425d05 0x6965f0 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x6965ef github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x16f github.com/pactus-project/pactus/crypto/bls/private_key.go:134 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 672] @ 0x48b4ac 0x425d05 0x746d3a 0x746d50 0x169036f 0x16ca7f7 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x746d39 crypto/internal/fips140/sha512.New+0x19 crypto/internal/fips140/sha512/sha512.go:205 # 0x746d4f crypto/sha512.New+0x2f crypto/sha512/sha512.go:53 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16ca7f6 crypto/internal/fips140/ecdsa.newDRBG[...]+0x316 crypto/internal/fips140/ecdsa/hmacdrbg.go:89 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [17: 26112] @ 0x48b48c 0x425d05 0x7b9ba5 0x7bafbd 0xd571a8 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7b9ba4 crypto/x509.parseCertificate+0x44 crypto/x509/parser.go:887 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0xd571a7 github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x167 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:132 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [9: 4608] @ 0x48b4ac 0x425d05 0x7aabde 0x7aabf3 0x975d14 0x9272b6 0x9312fe 0x942ead 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7aabdd crypto/internal/fips140/aes.New+0x3d crypto/internal/fips140/aes/aes.go:66 # 0x7aabf2 crypto/aes.NewCipher+0x52 crypto/aes/aes.go:47 # 0x975d13 crypto/tls.aeadAESGCMTLS13+0x33 crypto/tls/cipher_suites.go:555 # 0x9272b5 crypto/tls.(*halfConn).setTrafficSecret+0x75 crypto/tls/conn.go:234 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x942eac crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x28c crypto/tls/handshake_client_tls13.go:714 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b485 0x490767 0x7b3f4a 0x7ba22d 0x7bafbd 0x920acf 0x93d81a 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7b3f49 crypto/x509.parseName+0x269 crypto/x509/parser.go:174 # 0x7ba22c crypto/x509.parseCertificate+0x6cc crypto/x509/parser.go:983 # 0x7bafbc crypto/x509.ParseCertificate+0x1c crypto/x509/parser.go:1077 # 0x920ace crypto/tls.(*weakCertCache).newCert+0xce crypto/tls/cache.go:26 # 0x93d819 crypto/tls.(*Conn).verifyServerCertificate+0xb9 crypto/tls/handshake_client.go:1102 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [12: 576] @ 0x48b4ac 0x4901c9 0x580433 0x5e93d4 0x5e9d8f 0x608b5c 0x6083fe 0x6083f4 0x69780d 0x695846 0x11538d8 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x580432 math/big.(*Int).Bytes+0x32 math/big/int.go:531 # 0x5e93d3 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E2).Exp+0x293 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:189 # 0x5e9d8e github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E2).Sqrt+0x3ce github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:239 # 0x608b5b github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Affine).setBytes+0x27b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/marshal.go:1251 # 0x6083fd github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Affine).SetBytes+0x1d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/marshal.go:1159 # 0x6083f3 github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Affine).Unmarshal+0x13 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/marshal.go:1082 # 0x69780c github.com/pactus-project/pactus/crypto/bls.(*PublicKey).PointG2+0x4c github.com/pactus-project/pactus/crypto/bls/public_key.go:197 # 0x695845 github.com/pactus-project/pactus/crypto/bls.PublicKeyAggregate+0xe5 github.com/pactus-project/pactus/crypto/bls/bls.go:70 # 0x11538d7 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x37 github.com/pactus-project/pactus/sync/bundle/message/hello.go:50 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 256] @ 0x48b485 0x4901c9 0x4a3df2 0x4a34c5 0x51f5df 0x51cc90 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x4a3df1 sync.(*poolChain).pushHead+0x51 sync/poolqueue.go:226 # 0x4a34c4 sync.(*Pool).Put+0x84 sync/pool.go:115 # 0x51f5de fmt.(*pp).free+0xde fmt/print.go:181 # 0x51cc8f fmt.errorf+0x28f fmt/errors.go:66 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 24] @ 0x48b485 0x48b145 0xd0a2cf 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0xd0a2ce github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0x78e github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:301 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [3: 336] @ 0x48b485 0x425d05 0x41b494 0x64185a 0x65fd65 0x65f3f4 0xd09dd0 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x641859 internal/singleflight.(*Group).DoChan+0x39 internal/singleflight/singleflight.go:70 # 0x65fd64 net.(*Resolver).lookupIPAddr+0x344 net/lookup.go:334 # 0x65f3f3 net.(*Resolver).LookupIPAddr+0x33 net/lookup.go:221 # 0xd09dcf github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0x28f github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:182 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [13: 2704] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x414eb2 0x53a15a 0x53974f 0x653b2a 0x66975c 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53a159 context.(*cancelCtx).propagateCancel+0x199 context/context.go:501 # 0x53974e context.AfterFunc+0x6e context/context.go:329 # 0x653b29 net.(*netFD).connect+0x289 net/fd_unix.go:88 # 0x66975b net.(*netFD).dial+0x3bb net/sock_posix.go:124 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 128] @ 0x48b4ac 0x4731d7 0x51fa46 0x6c3825 0x6c225c 0x6c134d 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x51fa45 fmt.Sprintf+0x65 fmt/print.go:240 # 0x6c3824 github.com/rs/zerolog.consoleDefaultFormatFieldValue+0x44 github.com/rs/zerolog@v1.34.0/console.go:522 # 0x6c225b github.com/rs/zerolog.ConsoleWriter.writeFields+0xbfb github.com/rs/zerolog@v1.34.0/console.go:270 # 0x6c134c github.com/rs/zerolog.ConsoleWriter.Write+0x56c github.com/rs/zerolog@v1.34.0/console.go:158 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x1678d85 0x16843f2 0x96b0d5 0x9438b3 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x16843f1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 crypto/internal/fips140/hmac/hmac.go:61 # 0x96b0d4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x154 crypto/tls/key_schedule.go:41 # 0x9438b2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 crypto/tls/handshake_client_tls13.go:812 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 480] @ 0x48b485 0x48b5c5 0x4cc5bd 0x828725 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xafc994 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x828724 google.golang.org/protobuf/internal/impl.consumeMessageSliceInfo+0x84 google.golang.org/protobuf@v1.36.11/internal/impl/codec_field.go:446 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xafc993 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg.func1+0x133 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:330 0: 0 [3: 1536] @ 0x48b4ac 0x4901c9 0x56dcee 0x56d985 0x56d655 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x119260a 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x56dced encoding/json.(*Decoder).refill+0xed encoding/json/stream.go:161 # 0x56d984 encoding/json.(*Decoder).readValue+0x84 encoding/json/stream.go:142 # 0x56d654 encoding/json.(*Decoder).Decode+0x74 encoding/json/stream.go:65 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1192609 github.com/pactus-project/pactus/sync.(*helloAckHandler).ParseMessage+0x3c9 github.com/pactus-project/pactus/sync/handler_hello_ack.go:68 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [33: 4224] @ 0x48b4ac 0x425d05 0xaf1f12 0xaf1e98 0xaf2172 0xaf2214 0xb6f94f 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xaf1f11 github.com/multiformats/go-multiaddr.Multiaddr.Bytes+0x131 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:98 # 0xaf1e97 github.com/libp2p/go-libp2p-kad-dht/pb.peerInfoToPBPeer+0xb7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:45 # 0xaf2171 github.com/libp2p/go-libp2p-kad-dht/pb.RawPeerInfosToPBPeers+0xb1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:64 # 0xaf2213 github.com/libp2p/go-libp2p-kad-dht/pb.PeerInfosToPBPeers+0x33 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:74 # 0xb6f94e github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x44e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:282 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [3: 192] @ 0x48b485 0x490767 0x7719f3 0x774d30 0x774a05 0x1185910 0x1184fef 0x1185493 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x7719f2 github.com/multiformats/go-multiaddr.readMultiaddr+0x212 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:154 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x774a04 github.com/multiformats/go-multiaddr.NewMultiaddr+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:40 # 0x118590f github.com/pactus-project/pactus/sync/firewall.(*Firewall).getIPFromMultiAddress+0x2f github.com/pactus-project/pactus/sync/firewall/firewall.go:204 # 0x1184fee github.com/pactus-project/pactus/sync/firewall.(*Firewall).IsBannedAddress+0x2e github.com/pactus-project/pactus/sync/firewall/firewall.go:90 # 0x1185492 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0x92 github.com/pactus-project/pactus/sync/firewall/firewall.go:136 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 512] @ 0x48b4ac 0x4907d3 0x7964d7 0x796327 0x9498f4 0x9498d3 0x796204 0x79665c 0x946aba 0x946947 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7964d6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x1f6 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x796326 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x46 vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x9498f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x9498d2 crypto/tls.(*clientHelloMsg).marshalMsg.func12+0x12 crypto/tls/handshake_messages.go:258 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x946ab9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2339 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x946946 crypto/tls.(*clientHelloMsg).marshalMsg+0x21c6 crypto/tls/handshake_messages.go:257 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b4ac 0x4907d3 0x842ff6 0x855f3a 0x855b78 0x82878c 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xafc994 0x495521 # 0x842ff5 google.golang.org/protobuf/internal/impl.consumeBytesSlice+0x75 google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5577 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x82878b google.golang.org/protobuf/internal/impl.consumeMessageSliceInfo+0xeb google.golang.org/protobuf@v1.36.11/internal/impl/codec_field.go:448 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xafc993 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg.func1+0x133 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:330 0: 0 [1: 48] @ 0x48b4ac 0x473854 0x473366 0x8ad8a5 0x8ad89b 0x5b1a8e 0x5b0c85 0x5b49c9 0x5ade06 0x5ad99b 0x117e337 0x117e313 0x119442f 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x8ad8a4 github.com/libp2p/go-libp2p/core/peer.ID.Marshal+0x24 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer_serde.go:21 # 0x8ad89a github.com/libp2p/go-libp2p/core/peer.ID.MarshalBinary+0x1a github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer_serde.go:26 # 0x5b1a8d github.com/fxamacker/cbor/v2.binaryMarshalerEncoder.encode+0x18d github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1726 # 0x5b0c84 github.com/fxamacker/cbor/v2.encodeStruct+0x464 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1581 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5ade05 github.com/fxamacker/cbor/v2.encode+0xe5 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1070 # 0x5ad99a github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xba github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1005 # 0x117e336 github.com/fxamacker/cbor/v2.Marshal+0x36 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x117e312 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0x12 github.com/pactus-project/pactus/sync/bundle/bundle.go:73 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [6: 2304] @ 0x48b4ac 0x4901c9 0x60dfb5 0x60d5bc 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x60dfb4 github.com/consensys/gnark-crypto/ecc/bls12-381.MillerLoop+0xb4 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:112 # 0x60d5bb github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x5b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:27 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 128] @ 0x48b4ac 0x4901c9 0x8e0795 0x8e0645 0xd4f145 0xd4f11c 0x10d2109 0xd21765 0x495521 # 0x8e0794 github.com/multiformats/go-multistream.lpReadBuf+0xb4 github.com/multiformats/go-multistream@v0.6.1/multistream.go:295 # 0x8e0644 github.com/multiformats/go-multistream.ReadNextTokenBytes+0x24 github.com/multiformats/go-multistream@v0.6.1/multistream.go:269 # 0xd4f144 github.com/multiformats/go-multistream.ReadNextToken[...]+0x2a4 github.com/multiformats/go-multistream@v0.6.1/multistream.go:258 # 0xd4f11b github.com/multiformats/go-multistream.(*MultistreamMuxer[...]).Negotiate+0x27b github.com/multiformats/go-multistream@v0.6.1/multistream.go:220 # 0x10d2108 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x1a8 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:326 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [4: 384] @ 0x48b485 0x425d05 0x1690357 0x16e3ada 0x16e49e5 0x96af2d 0x9272a7 0x9312fe 0x941825 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96af2c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c crypto/tls/key_schedule.go:30 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x941824 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x244 crypto/tls/handshake_client_tls13.go:495 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 27264] @ 0x48b4ac 0x473854 0x473366 0x119b067 0x4661f5 0x456850 0x456827 0x495521 # 0x119b066 github.com/pactus-project/pactus/util/bip39/wordlists.init.6+0x26 github.com/pactus-project/pactus/util/bip39/wordlists/japanese.go:14 # 0x4661f4 runtime.doInit1+0xd4 runtime/proc.go:8103 # 0x45684f runtime.doInit+0x26f runtime/proc.go:8070 # 0x456826 runtime.main+0x246 runtime/proc.go:258 0: 0 [1: 192] @ 0x48b485 0x490767 0xb6a314 0x4661f5 0x456850 0x456827 0x495521 # 0xb6a313 github.com/libp2p/go-libp2p-kad-dht.init.0+0x133 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_bootstrap.go:36 # 0x4661f4 runtime.doInit1+0xd4 runtime/proc.go:8103 # 0x45684f runtime.doInit+0x26f runtime/proc.go:8070 # 0x456826 runtime.main+0x246 runtime/proc.go:258 0: 0 [8: 768] @ 0x48b485 0x425d05 0xcd1f8f 0xcd0b85 0xcd09d7 0xe0cb3a 0xd271d5 0xd1a978 0x495521 # 0xcd1f8e github.com/libp2p/go-libp2p/p2p/host/resource-manager.newConnectionScope+0x12e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:562 # 0xcd0b84 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).openConnection+0x124 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:397 # 0xcd09d6 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenConnection+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:382 # 0xe0cb39 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:255 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 72] @ 0x48b485 0x48b145 0xd26ee5 0xd1a978 0x495521 # 0xd26ee4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x1a4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:593 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 32] @ 0x48b4ac 0x425d05 0x660232 0x6601e1 0x65db53 0x645ce5 0x646985 0x66151e 0x64bce5 0x64d185 0x6506ec 0x495521 # 0x660231 net/netip.Addr.AsSlice+0x811 net/netip/netip.go:733 # 0x6601e0 net.(*Resolver).lookupIPAddr+0x7c0 net/lookup.go:311 # 0x65db52 net.(*Resolver).internetAddrList+0x4b2 net/ipsock.go:289 # 0x645ce4 net.(*Resolver).resolveAddrList+0x3e4 net/dial.go:354 # 0x646984 net.(*Dialer).DialContext+0x1c4 net/dial.go:539 # 0x66151d net.(*Resolver).dial+0x9d net/lookup.go:699 # 0x64bce4 net.(*Resolver).exchange+0x344 net/dnsclient_unix.go:185 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [2: 160] @ 0x48b485 0x425d05 0x53939b 0x53937d 0x12474fa 0x1248bce 0x12c5888 0x12c5056 0x495521 # 0x53939a context.withCancel+0x3a context/context.go:277 # 0x53937c context.WithCancel+0x1c context/context.go:241 # 0x12474f9 google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders+0x1599 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:524 # 0x1248bcd google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams+0x2ed google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:665 # 0x12c5887 google.golang.org/grpc.(*Server).serveStreams+0x367 google.golang.org/grpc@v1.79.3/server.go:1058 # 0x12c5055 google.golang.org/grpc.(*Server).handleRawConn.func1+0x55 google.golang.org/grpc@v1.79.3/server.go:992 0: 0 [59: 241664] @ 0x48b4ac 0x4901c9 0xaf003f 0xaeffd2 0xaeffd6 0x10510b6 0x10503cb 0x104f990 0x495521 # 0xaf003e bufio.NewReaderSize+0xbe bufio/bufio.go:57 # 0xaeffd1 bufio.NewReader+0x51 bufio/bufio.go:63 # 0xaeffd5 github.com/libp2p/go-msgio/pbio.NewDelimitedReader+0x55 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:59 # 0x10510b5 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x2d5 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:524 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [5: 560] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0x53af65 0x53b5cd 0x53b58f 0x10d30ac 0xc0b5ed 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0x53af64 context.WithDeadlineCause+0x264 context/context.go:652 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0x10d30ab github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0xcb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:436 # 0xc0b5ec github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0xac github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:126 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xcd5054 0xcdac05 0xcf7502 0xcee82e 0xcf6b7d 0xd22235 0xd21fcf 0xd1caea 0x10d3229 0x114ffdb 0x114c4ca 0x495521 # 0xcd5053 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScopeSpan+0x53 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:71 # 0xcdac04 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceScope).BeginSpan+0xe4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:739 # 0xcf7501 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn.func1+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:45 # 0xcee82d github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x1ad github.com/libp2p/go-yamux/v5@v5.1.0/session.go:214 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [1: 32] @ 0x48b485 0x425d05 0x124db67 0x124c615 0x12c86fd 0x12c8701 0x12cd306 0x12c5adf 0x495521 # 0x124db66 google.golang.org/grpc/internal/transport.(*http2Server).finishStream+0x86 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:1332 # 0x124c614 google.golang.org/grpc/internal/transport.(*http2Server).writeStatus+0x8b4 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:1125 # 0x12c86fc google.golang.org/grpc/internal/transport.(*ServerStream).WriteStatus+0x171c google.golang.org/grpc@v1.79.3/internal/transport/server_stream.go:77 # 0x12c8700 google.golang.org/grpc.(*Server).processUnaryRPC+0x1720 google.golang.org/grpc@v1.79.3/server.go:1442 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [11: 1232] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0x53af65 0x53b5cd 0x53b58f 0xd1a925 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0x53af64 context.WithDeadlineCause+0x264 context/context.go:652 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xd1a924 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:225 0: 0 [8: 384] @ 0x48b4ac 0x473854 0x473366 0xaf203e 0xaf2172 0xaf2214 0xb6f94f 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xaf203d github.com/libp2p/go-libp2p-kad-dht/pb.peerInfoToPBPeer+0x25d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:47 # 0xaf2171 github.com/libp2p/go-libp2p-kad-dht/pb.RawPeerInfosToPBPeers+0xb1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:64 # 0xaf2213 github.com/libp2p/go-libp2p-kad-dht/pb.PeerInfosToPBPeers+0x33 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:74 # 0xb6f94e github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x44e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:282 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [3: 288] @ 0x48b485 0x425d05 0x10d3d6a 0x10d3675 0x114ffdb 0x114c4ca 0x495521 # 0x10d3d69 github.com/multiformats/go-multistream.NewMSSelect[...]+0xd89 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:11 # 0x10d3674 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x694 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:484 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [9: 1008] @ 0x48b485 0x425d05 0x53add9 0x53b5cd 0x53b58f 0xd1a925 0x495521 # 0x53add8 context.WithDeadlineCause+0xd8 context/context.go:640 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xd1a924 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:225 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x1052457 0x1052548 0x1050817 0x105998c 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x1052456 github.com/multiformats/go-multiaddr.Multiaddr.Bytes+0x216 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:98 # 0x1052547 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).createBaseIdentifyResponse+0x307 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:645 # 0x1050816 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).sendIdentifyResp+0x2d6 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:481 # 0x105998b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyRequest+0x2b github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:465 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [3: 144] @ 0x48b4ac 0x4731d7 0xb68429 0xb6f62e 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xb68428 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).closestPeersToQuery+0x68 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:758 # 0xb6f62d github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:260 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [7: 1456] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416e19 0xd1563f 0xd241d8 0x495521 # 0xd1563e github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x103e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:203 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 192] @ 0x48b485 0x421deb 0xa49df4 0xa49aed 0xa4e7ec 0xb74925 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb2272f 0xb221c5 0xb21905 0xb21906 0xb214df 0x495521 # 0xa49df3 go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x1d3 go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:187 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb74924 github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x3e4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:323 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb2272e github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCpl+0x50e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:317 # 0xb221c4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).refreshCplIfEligible+0xe4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:300 # 0xb21904 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh.func1+0x204 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:256 # 0xb21905 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0x205 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:263 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [37: 2960] @ 0x48b4ac 0x4901c9 0x58c679 0x58c5fd 0x5f1646 0x5f15cf 0x60786c 0x607045 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x58c678 math/big.nat.make+0x98 math/big/nat.go:67 # 0x58c5fc math/big.nat.setBytes+0x1c math/big/nat.go:1023 # 0x5f1645 math/big.(*Int).SetBytes+0x185 math/big/int.go:519 # 0x5f15ce github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1SqrtRatio+0x10e github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:164 # 0x60786b github.com/consensys/gnark-crypto/ecc/bls12-381.MapToCurve1+0x58b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:121 # 0x607044 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x84 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:54 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [15: 17280] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f2ad 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f2ac github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x18c github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 96] @ 0x48b485 0x490767 0x841368 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xaf03ca 0x1051908 0x1051115 0x10503cb 0x104f990 0x495521 # 0x841367 google.golang.org/protobuf/internal/impl.consumeStringSlice+0x87 google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5237 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xaf03c9 github.com/libp2p/go-msgio/pbio.(*uvarintReader).ReadMsg+0x1a9 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:85 # 0x1051907 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:567 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [5: 560] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0x53af65 0x53b5cd 0x53b58f 0x114ff32 0x114c4ca 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0x53af64 context.WithDeadlineCause+0x264 context/context.go:652 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0x114ff31 github.com/pactus-project/pactus/network.(*streamService).SendTo+0x191 github.com/pactus-project/pactus/network/stream.go:80 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [16: 20480] @ 0x48b4ac 0x4901c9 0x916549 0x91652f 0x96bccf 0x9381e2 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x916548 crypto/internal/fips140/mlkem.(*EncapsulationKey768).Bytes+0x28 crypto/internal/fips140/mlkem/mlkem768.go:143 # 0x91652e crypto/mlkem.(*EncapsulationKey768).Bytes+0xe crypto/mlkem/mlkem.go:117 # 0x96bcce crypto/tls.(*hybridKeyExchange).keyShares+0x10e crypto/tls/key_schedule.go:185 # 0x9381e1 crypto/tls.(*Conn).makeClientHello+0x981 crypto/tls/handshake_client.go:152 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 3072] @ 0x48b4ac 0x4907d3 0x53e2b5 0x53dcef 0x53ded9 0x92a11d 0x92d771 0x92d772 0x92d7f9 0x938e05 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53e2b4 bytes.growSlice+0x94 bytes/buffer.go:267 # 0x53dcee bytes.(*Buffer).grow+0x14e bytes/buffer.go:169 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x92a11c crypto/tls.(*Conn).readRecordOrCCS+0x139c crypto/tls/conn.go:786 # 0x92d770 crypto/tls.(*Conn).readRecord+0x50 crypto/tls/conn.go:588 # 0x92d771 crypto/tls.(*Conn).readHandshakeBytes+0x51 crypto/tls/conn.go:1084 # 0x92d7f8 crypto/tls.(*Conn).readHandshake+0x38 crypto/tls/conn.go:1095 # 0x938e04 crypto/tls.(*Conn).clientHandshake+0x504 crypto/tls/handshake_client.go:300 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b485 0x425d05 0x10d9585 0x8e006b 0x10d9475 0x10d4fa2 0x1150059 0x114c4ca 0x495521 # 0x10d9584 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Write.func1+0x64 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:161 # 0x8e006a github.com/multiformats/go-multistream.(*once).Do+0x6a github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:58 # 0x10d9474 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Write+0x74 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:160 # 0x10d4fa1 github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Write+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:682 # 0x1150058 github.com/pactus-project/pactus/network.(*streamService).SendTo+0x2b8 github.com/pactus-project/pactus/network/stream.go:92 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [4: 448] @ 0x48b485 0x425d05 0x53add9 0x53b5cd 0x53b58f 0xd23bd3 0xd237e5 0x10d4651 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x53add8 context.WithDeadlineCause+0xd8 context/context.go:640 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xd23bd2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0x372 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:263 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [31: 992] @ 0x48b485 0x4901c9 0xc212f3 0xc1c733 0xc278a5 0x495521 # 0xc212f2 github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).getPeers+0x92 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:2142 # 0xc1c732 github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).heartbeat+0xb32 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1646 # 0xc278a4 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0xcc4 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:891 0: 0 [10: 5120] @ 0x48b4ac 0x4901c9 0x5b70a8 0x5b6eee 0x5b6b46 0x117e549 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5b70a7 github.com/fxamacker/cbor/v2.(*Decoder).read+0x87 github.com/fxamacker/cbor/v2@v2.9.0/stream.go:139 # 0x5b6eed github.com/fxamacker/cbor/v2.(*Decoder).readNext+0x14d github.com/fxamacker/cbor/v2@v2.9.0/stream.go:111 # 0x5b6b45 github.com/fxamacker/cbor/v2.(*Decoder).Decode+0x25 github.com/fxamacker/cbor/v2@v2.9.0/stream.go:30 # 0x117e548 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x108 github.com/pactus-project/pactus/sync/bundle/bundle.go:103 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [5: 1280] @ 0x48b4ac 0x4907d3 0x7964d7 0x796327 0x9498f4 0x9498d3 0x796204 0x79665c 0x946aba 0x946947 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7964d6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x1f6 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x796326 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x46 vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x9498f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x9498d2 crypto/tls.(*clientHelloMsg).marshalMsg.func12+0x12 crypto/tls/handshake_messages.go:258 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x946ab9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2339 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x946946 crypto/tls.(*clientHelloMsg).marshalMsg+0x21c6 crypto/tls/handshake_messages.go:257 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [17: 1088] @ 0x48b485 0x4901c9 0xb0be90 0xb0c27d 0x10c4155 0x10c3a48 0x10c1511 0x10c0ff0 0x495521 # 0xb0be8f github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddress+0x22f github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:31 # 0xb0c27c github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x11c github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:58 # 0x10c4154 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendObservedAddrs+0x1b4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:560 # 0x10c3a47 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x107 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:498 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [36: 4032] @ 0x48b4ac 0x4901c9 0x5920d4 0x5920a6 0x5923a7 0x57f066 0x5ccc85 0x5ccc49 0x5f6d5c 0x5f5732 0x6965bb 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5920d3 math/big.nat.make+0x133 math/big/nat.go:67 # 0x5920a5 math/big.nat.mul+0x105 math/big/natmul.go:34 # 0x5923a6 math/big.nat.mul+0x406 math/big/natmul.go:22 # 0x57f065 math/big.(*Int).mul+0xc5 math/big/int.go:201 # 0x5ccc84 math/big.(*Int).Mul+0xc4 math/big/int.go:184 # 0x5ccc48 github.com/consensys/gnark-crypto/ecc.SplitScalar+0x88 github.com/consensys/gnark-crypto@v0.19.2/ecc/utils.go:145 # 0x5f6d5b github.com/consensys/gnark-crypto/ecc/bls12-381.(*G1Jac).mulGLV+0x23b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/g1.go:633 # 0x5f5731 github.com/consensys/gnark-crypto/ecc/bls12-381.(*G1Jac).ScalarMultiplication+0x91 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/g1.go:458 # 0x6965ba github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x13a github.com/pactus-project/pactus/crypto/bls/private_key.go:132 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [5: 120] @ 0x48b4ac 0x4731d7 0x659238 0x77822f 0x77eb4a 0x77278f 0x7737ca 0x7716c7 0x7718dc 0x774d30 0xaf25e7 0xaf23ba 0xaf2399 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0x659237 net.IP.String+0xf7 net/ip.go:315 # 0x77822e github.com/multiformats/go-multiaddr.ip6BtS+0x6e github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:134 # 0x77eb49 github.com/multiformats/go-multiaddr.twrp.BytesToString+0x29 github.com/multiformats/go-multiaddr@v0.16.1/transcoders.go:47 # 0x77278e github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x8e github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0x7737c9 github.com/multiformats/go-multiaddr.validateComponent+0x389 github.com/multiformats/go-multiaddr@v0.16.1/component.go:337 # 0x7716c6 github.com/multiformats/go-multiaddr.readComponent+0x446 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:125 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0xaf25e6 github.com/libp2p/go-libp2p-kad-dht/pb.(*Message_Peer).Addresses+0xc6 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:109 # 0xaf23b9 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:55 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [3: 288] @ 0x48b485 0x425d05 0x1690357 0x694c53 0x96b07e 0x9438b3 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x1690356 crypto/internal/fips140/hmac.New[...]+0x36 crypto/internal/fips140/hmac/hmac.go:169 # 0x694c52 crypto/hmac.New+0xf2 crypto/hmac/hmac.go:56 # 0x96b07d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd crypto/tls/key_schedule.go:39 # 0x9438b2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 crypto/tls/handshake_client_tls13.go:812 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [40: 4480] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x696b3e 0x696b1b 0x5b2f84 0x5b49c9 0x5af634 0x5b0c85 0x5b49c9 0x5ade06 0x5ad99b 0x117e337 0x117e313 0x119442f 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x696b3d github.com/fxamacker/cbor/v2.Marshal+0x3d github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x696b1a github.com/pactus-project/pactus/crypto/bls.(*PublicKey).MarshalCBOR+0x1a github.com/pactus-project/pactus/crypto/bls/public_key.go:72 # 0x5b2f83 github.com/fxamacker/cbor/v2.encodeMarshalerType+0x223 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1867 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5af633 github.com/fxamacker/cbor/v2.arrayEncodeFunc.encode+0x313 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1338 # 0x5b0c84 github.com/fxamacker/cbor/v2.encodeStruct+0x464 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1581 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5ade05 github.com/fxamacker/cbor/v2.encode+0xe5 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1070 # 0x5ad99a github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xba github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1005 # 0x117e336 github.com/fxamacker/cbor/v2.Marshal+0x36 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x117e312 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0x12 github.com/pactus-project/pactus/sync/bundle/bundle.go:73 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 480] @ 0x48b485 0x425d05 0xcd4d9e 0xcd2cbc 0xcd3f35 0xd2d3b9 0x10d366f 0x114ffdb 0x114c4ca 0x495521 # 0xcd4d9d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScope+0xdd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:56 # 0xcd2cbb github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1fb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x16e44cd 0x16e40a5 0x941aac 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x16e44cc crypto/internal/fips140/tls13.deriveSecret[...]+0x6c crypto/internal/fips140/tls13/tls13.go:51 # 0x16e40a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 crypto/internal/fips140/tls13/tls13.go:121 # 0x941aab crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4cb crypto/tls/handshake_client_tls13.go:517 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [21: 29568] @ 0x48b4ac 0x4907d3 0x9495b5 0x949585 0x949497 0x796204 0x79665c 0x949219 0x9491d7 0x796204 0x79665c 0x949174 0x949153 0x796204 0x79665c 0x946fce 0x946e60 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x9495b4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x949584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x949496 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 crypto/tls/handshake_messages.go:290 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x949218 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x78 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x9491d6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 crypto/tls/handshake_messages.go:289 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x949173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x949152 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 crypto/tls/handshake_messages.go:286 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x946fcd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x284d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x946e5f crypto/tls.(*clientHelloMsg).marshalMsg+0x26df crypto/tls/handshake_messages.go:285 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a54 0x5e71d9 0x60dcc5 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e5a53 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x73 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:303 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x60dcc4 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x344 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:80 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b4ac 0x47329e 0x473292 0x472805 0x472be6 0xb0762c 0xe02f85 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xb0762b github.com/multiformats/go-multiaddr/net.DialArgs+0x2eb github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:191 # 0xe02f84 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:23 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 1760] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416e19 0x7adb1b 0x7ad8da 0xd576fa 0xd5724b 0x93dfc3 0x94269a 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7adb1a crypto/x509.(*CertPool).addCertFunc+0x27a crypto/x509/cert_pool.go:210 # 0x7ad8d9 crypto/x509.(*CertPool).AddCert+0x39 crypto/x509/cert_pool.go:184 # 0xd576f9 github.com/libp2p/go-libp2p/p2p/security/tls.PubKeyFromCertChain+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:163 # 0xd5724a github.com/libp2p/go-libp2p/p2p/security/tls.(*Identity).ConfigForPeer.func1+0x20a github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/crypto.go:139 # 0x93dfc2 crypto/tls.(*Conn).verifyServerCertificate+0x862 crypto/tls/handshake_client.go:1182 # 0x942699 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x299 crypto/tls/handshake_client_tls13.go:635 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [7: 784] @ 0x48b485 0x425d05 0x53add9 0x64bc89 0x64bc51 0x64d185 0x6506ec 0x495521 # 0x53add8 context.WithDeadlineCause+0xd8 context/context.go:640 # 0x64bc88 context.WithDeadline+0x2e8 context/context.go:626 # 0x64bc50 net.(*Resolver).exchange+0x2b0 net/dnsclient_unix.go:182 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [1: 24] @ 0x48b485 0x425d05 0xd1a096 0xd1a4e7 0xd1a625 0xd26afe 0xd258af 0xd151a9 0xd241d8 0x495521 # 0xd1a095 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).addCheckFdLimit+0x595 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:175 # 0xd1a4e6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).addCheckPeerLimit+0x386 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:192 # 0xd1a624 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).AddDialJob+0x104 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:203 # 0xd26afd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).limitedDial+0x41d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:573 # 0xd258ae github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialNextAddr+0xee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:470 # 0xd151a8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0xba8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:298 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [4: 128] @ 0x48b485 0x46ea6d 0x8aa8a5 0x8aa88e 0x8aa81a 0xc008b2 0xc00668 0xc072e5 0xd2443f 0xd14a90 0xd241d8 0x495521 # 0x8aa8a4 github.com/multiformats/go-multiaddr.Multiaddr.copy+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:23 # 0x8aa88d github.com/multiformats/go-multiaddr.SplitLast+0xad github.com/multiformats/go-multiaddr@v0.16.1/util.go:82 # 0x8aa819 github.com/libp2p/go-libp2p/core/peer.SplitAddr+0x39 github.com/libp2p/go-libp2p@v0.47.0/core/peer/addrinfo.go:56 # 0xc008b1 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).addAddrsUnlocked+0x191 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:356 # 0xc00667 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).addAddrs+0xa7 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:337 # 0xc072e4 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).AddAddrs+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:289 # 0xd2443e github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0x21e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:318 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [8: 1280] @ 0x48b485 0x4901c9 0x8e0d2c 0xb6f785 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x8e0d2b github.com/libp2p/go-libp2p/core/peerstore.AddrInfos+0x4b github.com/libp2p/go-libp2p@v0.47.0/core/peerstore/helpers.go:9 # 0xb6f784 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:273 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [10: 640] @ 0x48b485 0x4901c9 0xb0be90 0xb0c27d 0x10c3b99 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0xb0be8f github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddress+0x22f github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:31 # 0xb0c27c github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x11c github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:58 # 0x10c3b98 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [1: 144] @ 0x48b4ac 0x425d05 0x96b798 0x96b7fb 0x96bbfa 0x9381e2 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x96b797 crypto/ecdh.(*PublicKey).Bytes+0x57 crypto/ecdh/ecdh.go:71 # 0x96b7fa crypto/tls.(*ecdhKeyExchange).keyShares+0xba crypto/tls/key_schedule.go:124 # 0x96bbf9 crypto/tls.(*hybridKeyExchange).keyShares+0x39 crypto/tls/key_schedule.go:168 # 0x9381e1 crypto/tls.(*Conn).makeClientHello+0x981 crypto/tls/handshake_client.go:152 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 128] @ 0x48b4ac 0x4901c9 0x169048e 0x16e3ada 0x16e49e5 0x96aeae 0x9272a7 0x9417a5 0x941778 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96aead crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d crypto/tls/key_schedule.go:29 # 0x9272a6 crypto/tls.(*halfConn).setTrafficSecret+0x66 crypto/tls/conn.go:233 # 0x9417a4 crypto/tls.(*Conn).setWriteTrafficSecret+0x1c4 crypto/tls/conn.go:1706 # 0x941777 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x197 crypto/tls/handshake_client_tls13.go:493 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 512] @ 0x48b485 0x425d05 0x6690c6 0x66909d 0x65e5b8 0x672047 0x648e2b 0x648768 0x647ef9 0x646c45 0x66151e 0x64bce5 0x64d185 0x6506ec 0x495521 # 0x6690c5 net.newFD+0xc5 net/fd_unix.go:27 # 0x66909c net.socket+0x9c net/sock_posix.go:27 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x672046 net.(*sysDialer).dialUDP+0xa6 net/udpsock_posix.go:220 # 0x648e2a net.(*sysDialer).dialSingle+0x26a net/dial.go:795 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0x66151d net.(*Resolver).dial+0x9d net/lookup.go:699 # 0x64bce4 net.(*Resolver).exchange+0x344 net/dnsclient_unix.go:185 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [3: 144] @ 0x48b485 0x425d05 0xbd4415 0xc0abfa 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xbd4414 github.com/libp2p/go-libp2p-pubsub/pb.(*RPC).Unmarshal+0xc54 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pb/rpc.pb.go:1765 # 0xc0abf9 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream+0x459 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:89 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 16] @ 0x48b485 0x490767 0x8287c9 0x8287a9 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0x8accb1 0x8a9ed4 0x8a95fb 0x4a336c 0x8a957b 0x8a954f 0x8a8e65 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x8287c8 google.golang.org/protobuf/internal/impl.pointer.AppendPointerSlice+0x128 google.golang.org/protobuf@v1.36.11/internal/impl/pointer_unsafe.go:138 # 0x8287a8 google.golang.org/protobuf/internal/impl.consumeMessageSliceInfo+0x108 google.golang.org/protobuf@v1.36.11/internal/impl/codec_field.go:452 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0x8accb0 github.com/libp2p/go-libp2p/core/peer.(*PeerRecord).UnmarshalRecord+0xb0 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:171 # 0x8a9ed3 github.com/libp2p/go-libp2p/core/record.unmarshalRecordPayload+0xb3 github.com/libp2p/go-libp2p@v0.47.0/core/record/record.go:81 # 0x8a95fa github.com/libp2p/go-libp2p/core/record.(*Envelope).Record.func1+0x3a github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:230 # 0x4a336b sync.(*Once).doSlow+0xab sync/once.go:78 # 0x8a957a sync.(*Once).Do+0x3a sync/once.go:69 # 0x8a954e github.com/libp2p/go-libp2p/core/record.(*Envelope).Record+0xe github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:226 # 0x8a8e64 github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x144 github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:121 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 128] @ 0x48b4ac 0x4731d7 0x16e49a9 0x16e4589 0x96b1a5 0x96b17a 0x942f77 0x93f885 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e49a8 crypto/internal/fips140/tls13.ExpandLabel[...]+0x368 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x96b1a4 crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x64 crypto/internal/fips140/tls13/tls13.go:155 # 0x96b179 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x39 crypto/tls/key_schedule.go:47 # 0x942f76 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x356 crypto/tls/handshake_client_tls13.go:729 # 0x93f884 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x784 crypto/tls/handshake_client_tls13.go:139 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 192] @ 0x48b485 0x490767 0xb75c05 0x495521 # 0xb75c04 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x624 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:456 0: 0 [4: 640] @ 0x48b485 0x425d05 0xcd4d9e 0xcd23e8 0xcd0f06 0xd21f3c 0x104fc52 0x105029a 0x104f990 0x495521 # 0xcd4d9d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScope+0xdd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:56 # 0xcd23e7 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x127 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:589 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd21f3b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x15b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:224 # 0x104fc51 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x91 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:420 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [11: 1232] @ 0x48b485 0x425d05 0x53add9 0x53b5cd 0x53b58f 0xe0c7b0 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53add8 context.WithDeadlineCause+0xd8 context/context.go:640 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xe0c7af github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x8f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:230 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x421deb 0xa49dac 0xa49aed 0xa4e7ec 0xb7541b 0xb743db 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xa49dab go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x18b go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:186 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb7541a github.com/libp2p/go-libp2p-kad-dht.(*query).terminate+0x2ba github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:386 # 0xb743da github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x31a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:307 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [6: 480] @ 0x48b485 0x425d05 0x648fe5 0x648768 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x648fe4 net.(*sysDialer).dialSingle+0x424 net/dial.go:806 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [47: 4512] @ 0x48b4ac 0x4901c9 0x5d7579 0x5f13f7 0x607105 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5d7578 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:818 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607104 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x144 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:58 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 384] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x16e4acf 0x16e40cd 0x941aac 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x16e4ace crypto/internal/fips140/tls13.extract[...]+0x4e crypto/internal/fips140/tls13/tls13.go:44 # 0x16e40cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c crypto/internal/fips140/tls13/tls13.go:123 # 0x941aab crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4cb crypto/tls/handshake_client_tls13.go:517 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 400] @ 0x48b485 0x425d05 0x5394bb 0x53949d 0xd14125 0xd143e5 0xd23c17 0xd237e5 0x10d4651 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x5394ba context.withCancel+0x3a context/context.go:277 # 0x53949c context.WithCancelCause+0x1c context/context.go:269 # 0xd14124 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialSync).getActiveDial+0xe4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:76 # 0xd143e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialSync).Dial+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:93 # 0xd23c16 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0x3b6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:266 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0x6c1e9b 0x6c134d 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c1e9a github.com/rs/zerolog.ConsoleWriter.writeFields+0x83a github.com/rs/zerolog@v1.34.0/console.go:263 # 0x6c134c github.com/rs/zerolog.ConsoleWriter.Write+0x56c github.com/rs/zerolog@v1.34.0/console.go:158 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [45: 4320] @ 0x48b4ac 0x4901c9 0x5d7579 0x5f13f7 0x60711a 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5d7578 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:818 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607119 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x159 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:59 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 64] @ 0x48b485 0x490767 0x55d3e5 0x55acfe 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x55d3e4 encoding/json.(*decodeState).object+0x1944 encoding/json/decode.go:738 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [10: 2880] @ 0x48b485 0x425d05 0x59c5d0 0x117e4db 0x117e48e 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x59c5cf github.com/fxamacker/cbor/v2.DecOptions.decMode+0x46f github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1131 # 0x117e4da github.com/fxamacker/cbor/v2.DecOptions.DecMode+0x9a github.com/fxamacker/cbor/v2@v2.9.0/decode.go:919 # 0x117e48d github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x4d github.com/pactus-project/pactus/sync/bundle/bundle.go:101 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0x6c2245 0x6c134d 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x119260a 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c2244 github.com/rs/zerolog.ConsoleWriter.writeFields+0xbe4 github.com/rs/zerolog@v1.34.0/console.go:270 # 0x6c134c github.com/rs/zerolog.ConsoleWriter.Write+0x56c github.com/rs/zerolog@v1.34.0/console.go:158 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1192609 github.com/pactus-project/pactus/sync.(*helloAckHandler).ParseMessage+0x3c9 github.com/pactus-project/pactus/sync/handler_hello_ack.go:68 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 32] @ 0x48b4ac 0x473854 0x473366 0x773815 0x7716c7 0x7718dc 0x774d30 0xaf25e7 0xaf23ba 0xaf2399 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0x773814 github.com/multiformats/go-multiaddr.validateComponent+0x3d4 github.com/multiformats/go-multiaddr@v0.16.1/component.go:343 # 0x7716c6 github.com/multiformats/go-multiaddr.readComponent+0x446 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:125 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0xaf25e6 github.com/libp2p/go-libp2p-kad-dht/pb.(*Message_Peer).Addresses+0xc6 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:109 # 0xaf23b9 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:55 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [2: 96] @ 0x48b485 0x425d05 0xb6cc45 0xb6cc91 0xb6d02c 0xb74aed 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cc44 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:36 # 0xb6cc90 github.com/libp2p/go-libp2p-kad-dht.OptPeerKadID+0xd0 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:56 # 0xb6d02b github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0x6b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:107 # 0xb74aec github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5ac github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:334 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 112] @ 0x48b4ac 0x4901c9 0x741226 0x8adc38 0x8adc22 0x8adc23 0x6bb01d 0x6cda12 0x6e7868 0x6e8328 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x6bb01c github.com/rs/zerolog/internal/json.Encoder.AppendStringer+0x3c github.com/rs/zerolog@v1.34.0/internal/json/string.go:88 # 0x6cda11 github.com/rs/zerolog.(*Event).Stringer+0xf1 github.com/rs/zerolog@v1.34.0/event.go:275 # 0x6e7867 github.com/pactus-project/pactus/util/logger.addFields+0x487 github.com/pactus-project/pactus/util/logger/logger.go:142 # 0x6e8327 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0xa7 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 320] @ 0x48b485 0x490767 0x4e02b8 0x65747d 0x656179 0xb0a5f7 0xb0c49f 0xb0c1a5 0xd20b2b 0x10dd891 0x10e05b5 0x10e0ce5 0x10e0174 0x495521 # 0x4e02b7 syscall.ParseNetlinkMessage+0x137 syscall/netlink_linux.go:133 # 0x65747c net.interfaceAddrTable+0x9c net/interface_linux.go:128 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0x10dd890 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.NewManager.func1+0x50 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:159 # 0x10e05b4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).shouldRecordObservation+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:394 # 0x10e0ce4 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).maybeRecordObservation+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:426 # 0x10e0173 github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).worker+0xb3 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/observedaddrs/manager.go:360 0: 0 [14: 21504] @ 0x48b4ac 0x4907d3 0x947fd5 0x947fa5 0x947eb7 0x796204 0x79665c 0x947e6d 0x947c37 0x796204 0x79665c 0x9478d2 0x94733e 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x947fd4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x947fa4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x947eb6 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 crypto/tls/handshake_messages.go:367 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x947e6c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x30c vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x947c36 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd6 crypto/tls/handshake_messages.go:366 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [15: 3120] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x414eb2 0x53a15a 0x53ae38 0x53b5cd 0x53b58f 0xe0c7b0 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53a159 context.(*cancelCtx).propagateCancel+0x199 context/context.go:501 # 0x53ae37 context.WithDeadlineCause+0x137 context/context.go:643 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xe0c7af github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x8f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:230 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x8e0795 0x8e0645 0x10d9ae6 0x10d9a83 0x10d9f27 0x8e006b 0x10d9da9 0x10d4f42 0x4d836e 0xaefb51 0xaefb2f 0x7404f1 0xaef44a 0xaef7a5 0xafc8e5 0x495521 # 0x8e0794 github.com/multiformats/go-multistream.lpReadBuf+0xb4 github.com/multiformats/go-multistream@v0.6.1/multistream.go:295 # 0x8e0644 github.com/multiformats/go-multistream.ReadNextTokenBytes+0x24 github.com/multiformats/go-multistream@v0.6.1/multistream.go:269 # 0x10d9ae5 github.com/multiformats/go-multistream.ReadNextToken[...]+0xa5 github.com/multiformats/go-multistream@v0.6.1/multistream.go:258 # 0x10d9a82 github.com/multiformats/go-multistream.(*lazyClientConn[...]).doReadHandshake+0x42 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:107 # 0x10d9f26 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read.func1+0xe6 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:92 # 0x8e006a github.com/multiformats/go-multistream.(*once).Do+0x6a github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:58 # 0x10d9da8 github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read+0x48 github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:90 # 0x10d4f41 github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:678 # 0x4d836d io.ReadAtLeast+0x8d io/io.go:335 # 0xaefb50 io.ReadFull+0x30 io/io.go:354 # 0xaefb2e github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte+0xe github.com/libp2p/go-msgio@v0.3.0/varint.go:185 # 0x7404f0 github.com/multiformats/go-varint.ReadUvarint+0x50 github.com/multiformats/go-varint@v0.1.0/varint.go:90 # 0xaef449 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen+0x29 github.com/libp2p/go-msgio@v0.3.0/varint.go:119 # 0xaef7a4 github.com/libp2p/go-msgio.(*varintReader).ReadMsg+0xa4 github.com/libp2p/go-msgio@v0.3.0/varint.go:149 # 0xafc8e4 github.com/libp2p/go-libp2p-kad-dht/internal/net.(*peerMessageSender).ctxReadMsg.func1+0x84 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:324 0: 0 [1: 112] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0xced585 0xcf5896 0xcf576c 0xcf7158 0xd2d442 0x1150028 0x114c4ca 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0xced584 github.com/libp2p/go-yamux/v5.(*pipeDeadline).set+0x224 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:54 # 0xcf5895 github.com/libp2p/go-yamux/v5.(*Stream).SetReadDeadline+0xb5 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:504 # 0xcf576b github.com/libp2p/go-yamux/v5.(*Stream).SetDeadline+0x2b github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:490 # 0xcf7157 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).SetDeadline+0x17 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:67 # 0xd2d441 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetDeadline+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:165 # 0x1150027 github.com/pactus-project/pactus/network.(*streamService).SendTo+0x287 github.com/pactus-project/pactus/network/stream.go:90 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [2: 64] @ 0x48b485 0x425d05 0x773318 0x772f4e 0xb06f48 0xb08095 0xb06817 0xb08de7 0xb08dc4 0xe0303c 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x773317 github.com/multiformats/go-multiaddr.newComponent+0x2f7 github.com/multiformats/go-multiaddr@v0.16.1/component.go:277 # 0x772f4d github.com/multiformats/go-multiaddr.NewComponent+0x24d github.com/multiformats/go-multiaddr@v0.16.1/component.go:246 # 0xb06f47 github.com/multiformats/go-multiaddr/net.FromIPAndZone+0x127 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:113 # 0xb08094 github.com/multiformats/go-multiaddr/net.parseTCPNetAddr+0x54 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:292 # 0xb06816 github.com/multiformats/go-multiaddr/net.(*CodecMap).FromNetAddr+0x76 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:32 # 0xb08de6 github.com/multiformats/go-multiaddr/net.FromNetAddr+0x66 github.com/multiformats/go-multiaddr@v0.16.1/net/convert.go:19 # 0xb08dc3 github.com/multiformats/go-multiaddr/net.WrapNetConn+0x43 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:94 # 0xe0303b github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xfb github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:40 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [6: 96] @ 0x48b485 0x425d05 0xc1baa5 0x495521 # 0xc1baa4 github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).heartbeatTimer+0x204 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1562 0: 0 [9: 1440] @ 0x48b4ac 0x4907d3 0x52d5d0 0x51f957 0xd11605 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x52d5cf strings.(*Builder).Write+0x8f strings/builder.go:89 # 0x51f956 fmt.Fprintf+0x96 fmt/print.go:225 # 0xd11604 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x104 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:40 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [30: 103680] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x117e337 0x117e313 0x119442f 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x117e336 github.com/fxamacker/cbor/v2.Marshal+0x36 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x117e312 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0x12 github.com/pactus-project/pactus/sync/bundle/bundle.go:73 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [8: 384] @ 0x48b4ac 0x4901c9 0x580433 0x5e93d4 0x5e9b66 0x608b5c 0x6083fe 0x6083f4 0x69780d 0x695846 0x11538d8 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x580432 math/big.(*Int).Bytes+0x32 math/big/int.go:531 # 0x5e93d3 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E2).Exp+0x293 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:189 # 0x5e9b65 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E2).Sqrt+0x1a5 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:225 # 0x608b5b github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Affine).setBytes+0x27b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/marshal.go:1251 # 0x6083fd github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Affine).SetBytes+0x1d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/marshal.go:1159 # 0x6083f3 github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Affine).Unmarshal+0x13 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/marshal.go:1082 # 0x69780c github.com/pactus-project/pactus/crypto/bls.(*PublicKey).PointG2+0x4c github.com/pactus-project/pactus/crypto/bls/public_key.go:197 # 0x695845 github.com/pactus-project/pactus/crypto/bls.PublicKeyAggregate+0xe5 github.com/pactus-project/pactus/crypto/bls/bls.go:70 # 0x11538d7 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x37 github.com/pactus-project/pactus/sync/bundle/message/hello.go:50 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [7: 672] @ 0x48b485 0x4901c9 0xb0bd5f 0xb0c27d 0x10c3b99 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0xb0bd5e github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddress+0xfe github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:21 # 0xb0c27c github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x11c github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:58 # 0x10c3b98 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [3: 288] @ 0x48b4ac 0x425d05 0x16aac1a 0x16c5a4e 0x16c51dd 0x16cdfb2 0x16cdf71 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16aac19 crypto/internal/fips140/nistec.NewP256Point+0x19 crypto/internal/fips140/nistec/p256_asm.go:49 # 0x16c5a4d crypto/internal/fips140/ecdsa.randomPoint[...]+0x2ed crypto/internal/fips140/ecdsa/ecdsa.go:257 # 0x16c51dc crypto/internal/fips140/ecdsa.signGeneric[...]+0x7c crypto/internal/fips140/ecdsa/ecdsa.go:335 # 0x16cdfb1 crypto/internal/fips140/ecdsa.sign[...]+0x271 crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0x16cdf70 crypto/internal/fips140/ecdsa.Sign[...]+0x230 crypto/internal/fips140/ecdsa/ecdsa.go:306 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b485 0x425d05 0xb7575c 0x495521 # 0xb7575b github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x17b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:423 0: 0 [20: 1920] @ 0x48b4ac 0x4901c9 0x696d9b 0x696c4a 0x5a1825 0x59e79d 0x5a5868 0x59f36f 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x696d9a github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Decode+0x3a github.com/pactus-project/pactus/crypto/bls/public_key.go:92 # 0x696c49 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).UnmarshalCBOR+0xe9 github.com/pactus-project/pactus/crypto/bls/public_key.go:82 # 0x5a1824 github.com/fxamacker/cbor/v2.(*decoder).parseToUnmarshaler+0x164 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1856 # 0x59e79c github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x6dc github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1505 # 0x5a5867 github.com/fxamacker/cbor/v2.(*decoder).parseArrayToSlice+0x287 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2362 # 0x59f36e github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x12ae github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1681 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [31: 2480] @ 0x48b4ac 0x4901c9 0x58c679 0x58c5fd 0x5f1646 0x5f15cf 0x60786c 0x6070aa 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x58c678 math/big.nat.make+0x98 math/big/nat.go:67 # 0x58c5fc math/big.nat.setBytes+0x1c math/big/nat.go:1023 # 0x5f1645 math/big.(*Int).SetBytes+0x185 math/big/int.go:519 # 0x5f15ce github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1SqrtRatio+0x10e github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:164 # 0x60786b github.com/consensys/gnark-crypto/ecc/bls12-381.MapToCurve1+0x58b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:121 # 0x6070a9 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0xe9 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:55 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x947e25 0x947def 0x796204 0x79665c 0x9478d2 0x94733e 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x947e24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2c4 vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x947dee crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x28e crypto/tls/handshake_messages.go:361 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9478d1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x3151 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x94733d crypto/tls.(*clientHelloMsg).marshalMsg+0x2bbd crypto/tls/handshake_messages.go:348 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [10: 6400] @ 0x48b48c 0x425d05 0x937a15 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x937a14 crypto/tls.(*Conn).makeClientHello+0x1b4 crypto/tls/handshake_client.go:70 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 192] @ 0x48b485 0x425d05 0xd21605 0x495521 # 0xd21604 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1+0x144 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:145 0: 0 [2: 512] @ 0x48b485 0x490767 0x841368 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xaf03ca 0x1051908 0x1051115 0x10503cb 0x104f990 0x495521 # 0x841367 google.golang.org/protobuf/internal/impl.consumeStringSlice+0x87 google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5237 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xaf03c9 github.com/libp2p/go-msgio/pbio.(*uvarintReader).ReadMsg+0x1a9 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:85 # 0x1051907 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:567 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [2: 96] @ 0x48b485 0x425d05 0x40fdb2 0x48b876 0x48b85d 0x4cc391 0x55bf06 0x55bee0 0x55acfe 0x55a55e 0x56d73f 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x48b85c reflect.makemap+0x1c runtime/map.go:211 # 0x4cc390 reflect.MakeMapWithSize+0x50 reflect/value.go:3103 # 0x55bf05 reflect.MakeMap+0x465 reflect/value.go:3093 # 0x55bedf encoding/json.(*decodeState).object+0x43f encoding/json/decode.go:649 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x56d73e encoding/json.(*Decoder).Decode+0x15e encoding/json/stream.go:75 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 64] @ 0x48b485 0x425d05 0x16e3fcb 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16e3fca crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0xaa crypto/internal/fips140/tls13/tls13.go:97 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [29: 51968] @ 0x48b4ac 0x4907d3 0x53e2b5 0x53dcef 0x92c010 0x92bfd7 0x929ac5 0x92d771 0x92d772 0x92d7f9 0x938e05 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53e2b4 bytes.growSlice+0x94 bytes/buffer.go:267 # 0x53dcee bytes.(*Buffer).grow+0x14e bytes/buffer.go:169 # 0x92c00f bytes.(*Buffer).Grow+0x6f bytes/buffer.go:186 # 0x92bfd6 crypto/tls.(*Conn).readFromUntil+0x36 crypto/tls/conn.go:836 # 0x929ac4 crypto/tls.(*Conn).readRecordOrCCS+0xd44 crypto/tls/conn.go:677 # 0x92d770 crypto/tls.(*Conn).readRecord+0x50 crypto/tls/conn.go:588 # 0x92d771 crypto/tls.(*Conn).readHandshakeBytes+0x51 crypto/tls/conn.go:1084 # 0x92d7f8 crypto/tls.(*Conn).readHandshake+0x38 crypto/tls/conn.go:1095 # 0x938e04 crypto/tls.(*Conn).clientHandshake+0x504 crypto/tls/handshake_client.go:300 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [3: 384] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16903bb 0x16e3ada 0x16e49e5 0x96b045 0x9438b3 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16903ba crypto/internal/fips140/hmac.New[...]+0x9a crypto/internal/fips140/hmac/hmac.go:171 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x96b044 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 crypto/tls/key_schedule.go:38 # 0x9438b2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 crypto/tls/handshake_client_tls13.go:812 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [34: 19584] @ 0x48b4ac 0x4901c9 0x64a8c8 0x64ba96 0x64d185 0x6506ec 0x495521 # 0x64a8c7 net.newRequest+0x47 net/dnsclient_unix.go:61 # 0x64ba95 net.(*Resolver).exchange+0xf5 net/dnsclient_unix.go:171 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [6: 288] @ 0x48b485 0x4901c9 0xaf1e4f 0xaf2172 0xaf2214 0xb6f94f 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xaf1e4e github.com/libp2p/go-libp2p-kad-dht/pb.peerInfoToPBPeer+0x6e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:43 # 0xaf2171 github.com/libp2p/go-libp2p-kad-dht/pb.RawPeerInfosToPBPeers+0xb1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:64 # 0xaf2213 github.com/libp2p/go-libp2p-kad-dht/pb.PeerInfosToPBPeers+0x33 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:74 # 0xb6f94e github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x44e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:282 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [2: 96] @ 0x48b485 0x425d05 0x657acf 0x657665 0x657505 0x656179 0xb0a5f7 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x657ace net.newAddr+0x26e net/interface_linux.go:182 # 0x657664 net.addrTable+0x124 net/interface_linux.go:153 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [6: 768] @ 0x48b4ac 0x425d05 0x10526de 0x1052678 0x1050817 0x105998c 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x10526dd github.com/multiformats/go-multiaddr.Multiaddr.Bytes+0x49d github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:98 # 0x1052677 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).createBaseIdentifyResponse+0x437 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:656 # 0x1050816 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).sendIdentifyResp+0x2d6 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:481 # 0x105998b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyRequest+0x2b github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:465 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [10: 23040] @ 0x48b4ac 0x5aac05 0x59f1ab 0x5a82d2 0x59f4e5 0x59dfb5 0x5b6bd3 0x117e549 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5aac04 github.com/fxamacker/cbor/v2.fillByteString+0x5e4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:3221 # 0x59f1aa github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x10ea github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1573 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x5b6bd2 github.com/fxamacker/cbor/v2.(*Decoder).Decode+0xb2 github.com/fxamacker/cbor/v2@v2.9.0/stream.go:37 # 0x117e548 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x108 github.com/pactus-project/pactus/sync/bundle/bundle.go:103 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x48b0a5 0xd19f88 0xd1a4e7 0xd1a625 0xd26afe 0xd258af 0xd151a9 0xd241d8 0x495521 # 0xd19f87 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).addCheckFdLimit+0x487 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:171 # 0xd1a4e6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).addCheckPeerLimit+0x386 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:192 # 0xd1a624 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).AddDialJob+0x104 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:203 # 0xd26afd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).limitedDial+0x41d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:573 # 0xd258ae github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialNextAddr+0xee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:470 # 0xd151a8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0xba8 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:298 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 416] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x414eb2 0x53a15a 0x53974f 0x653b2a 0x66975c 0x66929b 0x65e5b8 0x66dac7 0x66d969 0x66d96a 0x648f6e 0x648768 0x647ef9 0x646c45 0xe04365 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53a159 context.(*cancelCtx).propagateCancel+0x199 context/context.go:501 # 0x53974e context.AfterFunc+0x6e context/context.go:329 # 0x653b29 net.(*netFD).connect+0x289 net/fd_unix.go:88 # 0x66975b net.(*netFD).dial+0x3bb net/sock_posix.go:124 # 0x66929a net.socket+0x29a net/sock_posix.go:70 # 0x65e5b7 net.internetSocket+0xf7 net/ipsock_posix.go:167 # 0x66dac6 net.(*sysDialer).doDialTCPProto+0xe6 net/tcpsock_posix.go:85 # 0x66d968 net.(*sysDialer).doDialTCP+0x68 net/tcpsock_posix.go:75 # 0x66d969 net.(*sysDialer).dialTCP+0x69 net/tcpsock_posix.go:71 # 0x648f6d net.(*sysDialer).dialSingle+0x3ad net/dial.go:791 # 0x648767 net.(*sysDialer).dialSerial+0x247 net/dial.go:756 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe04364 github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0x224 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:32 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 96] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 64] @ 0x48b4ac 0x4907d3 0x1678d85 0x5d3fdf 0x5d7936 0x60701d 0x696fa5 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x5d3fde github.com/consensys/gnark-crypto/field/hash.ExpandMsgXmd+0x33e github.com/consensys/gnark-crypto@v0.19.2/field/hash/hashutils.go:59 # 0x5d7935 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x35 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:884 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [7: 8064] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x119496d 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x119496c github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0xec github.com/pactus-project/pactus/sync/sync.go:239 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [12: 1920] @ 0x48b485 0x425d05 0xcd4d9e 0xcd23e8 0xcd0f06 0xd215b7 0x495521 # 0xcd4d9d github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScope+0xdd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:56 # 0xcd23e7 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x127 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:589 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd215b6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1+0xf6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:139 0: 0 [90: 587520] @ 0x48b4ac 0x425d05 0x9163a6 0x916393 0x91641f 0x96bcc6 0x9381e2 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x9163a5 crypto/internal/fips140/mlkem.(*DecapsulationKey768).EncapsulationKey+0x25 crypto/internal/fips140/mlkem/mlkem768.go:125 # 0x916392 crypto/mlkem.(*DecapsulationKey768).EncapsulationKey+0x12 crypto/mlkem/mlkem.go:85 # 0x91641e crypto/mlkem.(*DecapsulationKey768).Encapsulator+0x9e crypto/mlkem/mlkem.go:93 # 0x96bcc5 crypto/tls.(*hybridKeyExchange).keyShares+0x105 crypto/tls/key_schedule.go:185 # 0x9381e1 crypto/tls.(*Conn).makeClientHello+0x981 crypto/tls/handshake_client.go:152 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 48] @ 0x48b4ac 0x4731d7 0x8ac487 0x8ac475 0x8ac98e 0x8ac953 0x8accd3 0x8a9ed4 0x8a95fb 0x4a336c 0x8a957b 0x8a954f 0x8a8e65 0x1055145 0x1053654 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x8ac486 github.com/libp2p/go-libp2p/core/peer.IDFromBytes+0x46 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:117 # 0x8ac474 github.com/libp2p/go-libp2p/core/peer.(*ID).Unmarshal+0x34 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer_serde.go:34 # 0x8ac98d github.com/libp2p/go-libp2p/core/peer.(*ID).UnmarshalBinary+0x4d github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer_serde.go:40 # 0x8ac952 github.com/libp2p/go-libp2p/core/peer.PeerRecordFromProtobuf+0x12 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:118 # 0x8accd2 github.com/libp2p/go-libp2p/core/peer.(*PeerRecord).UnmarshalRecord+0xd2 github.com/libp2p/go-libp2p@v0.47.0/core/peer/record.go:176 # 0x8a9ed3 github.com/libp2p/go-libp2p/core/record.unmarshalRecordPayload+0xb3 github.com/libp2p/go-libp2p@v0.47.0/core/record/record.go:81 # 0x8a95fa github.com/libp2p/go-libp2p/core/record.(*Envelope).Record.func1+0x3a github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:230 # 0x4a336b sync.(*Once).doSlow+0xab sync/once.go:78 # 0x8a957a sync.(*Once).Do+0x3a sync/once.go:69 # 0x8a954e github.com/libp2p/go-libp2p/core/record.(*Envelope).Record+0xe github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:226 # 0x8a8e64 github.com/libp2p/go-libp2p/core/record.ConsumeEnvelope+0x144 github.com/libp2p/go-libp2p@v0.47.0/core/record/envelope.go:121 # 0x1055144 github.com/libp2p/go-libp2p/p2p/protocol/identify.signedPeerRecordFromMessage+0x44 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:1016 # 0x1053653 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0xaf3 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:773 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [4: 1920] @ 0x48b4ac 0x4907d3 0x92deb7 0x92da2f 0x942b3c 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x92deb6 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 crypto/tls/conn.go:1179 # 0x92da2e crypto/tls.(*Conn).readHandshake+0x26e crypto/tls/conn.go:1120 # 0x942b3b crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x73b crypto/tls/handshake_client_tls13.go:616 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b485 0x425d05 0x124db3d 0x124c615 0x12c86fd 0x12c8701 0x12cd306 0x12c5adf 0x495521 # 0x124db3c google.golang.org/grpc/internal/transport.(*http2Server).finishStream+0x5c google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:1328 # 0x124c614 google.golang.org/grpc/internal/transport.(*http2Server).writeStatus+0x8b4 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:1125 # 0x12c86fc google.golang.org/grpc/internal/transport.(*ServerStream).WriteStatus+0x171c google.golang.org/grpc@v1.79.3/internal/transport/server_stream.go:77 # 0x12c8700 google.golang.org/grpc.(*Server).processUnaryRPC+0x1720 google.golang.org/grpc@v1.79.3/server.go:1442 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [6: 672] @ 0x48b4ac 0x41b526 0x1150445 0x495521 # 0x1150444 github.com/pactus-project/pactus/network.(*streamService).SendTo.func1+0x64 github.com/pactus-project/pactus/network/stream.go:108 0: 0 [3: 192] @ 0x48b485 0x425d05 0xc0b7aa 0x495521 # 0xc0b7a9 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer+0x269 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 0: 0 [18: 20736] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f1f5 0x1194385 0x1194425 0x11920fb 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f1f4 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xd4 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x11920fa github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x17a github.com/pactus-project/pactus/sync/handler_hello.go:173 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b485 0x425d05 0x7965c5 0x946fce 0x946e60 0x94b4d5 0x92d457 0x938d55 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x946fcd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x284d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x946e5f crypto/tls.(*clientHelloMsg).marshalMsg+0x26df crypto/tls/handshake_messages.go:285 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x938d54 crypto/tls.(*Conn).clientHandshake+0x454 crypto/tls/handshake_client.go:281 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x169036f 0x16e3e35 0x16e4b26 0x16e3fb0 0x94170b 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3e34 crypto/internal/fips140/hkdf.Extract[...]+0xd4 crypto/internal/fips140/hkdf/hkdf.go:20 # 0x16e4b25 crypto/internal/fips140/tls13.extract[...]+0xa5 crypto/internal/fips140/tls13/tls13.go:46 # 0x16e3faf crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f crypto/internal/fips140/tls13/tls13.go:98 # 0x94170a crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x12a crypto/tls/handshake_client_tls13.go:490 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [20: 3200] @ 0x48b485 0x4901c9 0xd2dd1c 0xd2dd0e 0xd204e5 0x10c2eb7 0x10c175b 0x10c0ff0 0x495521 # 0xd2dd1b github.com/multiformats/go-multiaddr.Multiaddr.Protocols+0x5b github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:172 # 0xd2dd0d github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).TransportForListening+0x4d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_transport.go:55 # 0xd204e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddCertHashes+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:979 # 0x10c2eb6 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).applyAddrsFactory+0xd6 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:445 # 0x10c175a github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x2ba github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:320 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [1: 64] @ 0x48b485 0x425d05 0x7046ec 0x704938 0x705526 0x70573e 0x703bb5 0x6f3399 0x6f3b10 0x6f3a76 0x6f4d33 0x715f2a 0x71404a 0x716fe7 0x717a54 0x718d09 0x495521 # 0x7046eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock+0x6b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:608 # 0x704937 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x177 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:648 # 0x705525 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:765 # 0x70573d github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIterErr+0x13d github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:780 # 0x703bb4 github.com/syndtr/goleveldb/leveldb/table.(*indexIter).Get+0x254 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:507 # 0x6f3398 github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData+0x38 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/iterator/indexed_iter.go:38 # 0x6f3b0f github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).Next+0x10f github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/iterator/indexed_iter.go:159 # 0x6f3a75 github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).Next+0x75 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/iterator/indexed_iter.go:148 # 0x6f4d32 github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next+0x172 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/iterator/merged_iter.go:178 # 0x715f29 github.com/syndtr/goleveldb/leveldb.(*tableCompactionBuilder).run+0x3c9 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:454 # 0x714049 github.com/syndtr/goleveldb/leveldb.(*DB).compactionTransact+0x1e9 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:187 # 0x716fe6 github.com/syndtr/goleveldb/leveldb.(*DB).tableCompaction+0x646 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:592 # 0x717a53 github.com/syndtr/goleveldb/leveldb.(*DB).tableAutoCompaction+0x33 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:656 # 0x718d08 github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction+0x468 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:872 0: 0 [1: 9472] @ 0x48b4ac 0x4901c9 0x6f0e95 0x6f0913 0x6f0c14 0x70895d 0x7093b1 0x7096c5 0x73104b 0x715688 0x7164c7 0x71404a 0x716fe7 0x717a54 0x718d09 0x495521 # 0x6f0e94 github.com/syndtr/goleveldb/leveldb/util.makeSlice+0x54 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util/buffer.go:192 # 0x6f0912 github.com/syndtr/goleveldb/leveldb/util.(*Buffer).grow+0x112 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util/buffer.go:105 # 0x6f0c13 github.com/syndtr/goleveldb/leveldb/util.(*Buffer).Write+0x53 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util/buffer.go:148 # 0x70895c github.com/syndtr/goleveldb/leveldb/table.(*blockWriter).append+0x35c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/writer.go:56 # 0x7093b0 github.com/syndtr/goleveldb/leveldb/table.(*Writer).flushPendingBH+0x190 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/writer.go:222 # 0x7096c4 github.com/syndtr/goleveldb/leveldb/table.(*Writer).Append+0x1c4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/writer.go:261 # 0x73104a github.com/syndtr/goleveldb/leveldb.(*tWriter).append+0x1ca github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:548 # 0x715687 github.com/syndtr/goleveldb/leveldb.(*tableCompactionBuilder).appendKV+0x1e7 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:400 # 0x7164c6 github.com/syndtr/goleveldb/leveldb.(*tableCompactionBuilder).run+0x966 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:529 # 0x714049 github.com/syndtr/goleveldb/leveldb.(*DB).compactionTransact+0x1e9 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:187 # 0x716fe6 github.com/syndtr/goleveldb/leveldb.(*DB).tableCompaction+0x646 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:592 # 0x717a53 github.com/syndtr/goleveldb/leveldb.(*DB).tableAutoCompaction+0x33 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:656 # 0x718d08 github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction+0x468 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:872 0: 0 [1: 2097152] @ 0x48b4b3 0x4901c9 0x6f16cd 0x70a0e5 0x72fa65 0x71560e 0x7164c7 0x71404a 0x716fe7 0x717a54 0x718d09 0x495521 # 0x6f16cc github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).Get+0x24c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util/buffer_pool.go:77 # 0x70a0e4 github.com/syndtr/goleveldb/leveldb/table.NewWriter+0x44 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/writer.go:397 # 0x72fa64 github.com/syndtr/goleveldb/leveldb.(*tOps).create+0x144 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:367 # 0x71560d github.com/syndtr/goleveldb/leveldb.(*tableCompactionBuilder).appendKV+0x16d github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:393 # 0x7164c6 github.com/syndtr/goleveldb/leveldb.(*tableCompactionBuilder).run+0x966 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:529 # 0x714049 github.com/syndtr/goleveldb/leveldb.(*DB).compactionTransact+0x1e9 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:187 # 0x716fe6 github.com/syndtr/goleveldb/leveldb.(*DB).tableCompaction+0x646 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:592 # 0x717a53 github.com/syndtr/goleveldb/leveldb.(*DB).tableAutoCompaction+0x33 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:656 # 0x718d08 github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction+0x468 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:872 0: 0 [1: 240] @ 0x48b485 0x425d05 0x70517c 0x70559c 0x70573e 0x703bb5 0x6f3399 0x6f3b10 0x6f3a76 0x6f4d33 0x715f2a 0x71404a 0x716fe7 0x717a54 0x718d09 0x495521 # 0x70517b github.com/syndtr/goleveldb/leveldb/table.(*Reader).newBlockIter+0x3b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:725 # 0x70559b github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x9b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:769 # 0x70573d github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIterErr+0x13d github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:780 # 0x703bb4 github.com/syndtr/goleveldb/leveldb/table.(*indexIter).Get+0x254 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:507 # 0x6f3398 github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData+0x38 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/iterator/indexed_iter.go:38 # 0x6f3b0f github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).Next+0x10f github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/iterator/indexed_iter.go:159 # 0x6f3a75 github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).Next+0x75 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/iterator/indexed_iter.go:148 # 0x6f4d32 github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next+0x172 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/iterator/merged_iter.go:178 # 0x715f29 github.com/syndtr/goleveldb/leveldb.(*tableCompactionBuilder).run+0x3c9 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:454 # 0x714049 github.com/syndtr/goleveldb/leveldb.(*DB).compactionTransact+0x1e9 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:187 # 0x716fe6 github.com/syndtr/goleveldb/leveldb.(*DB).tableCompaction+0x646 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:592 # 0x717a53 github.com/syndtr/goleveldb/leveldb.(*DB).tableAutoCompaction+0x33 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:656 # 0x718d08 github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction+0x468 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:872 0: 0 [1: 2097152] @ 0x48b4b3 0x4901c9 0x6f1585 0x70a0e5 0x72fa65 0x71560e 0x7164c7 0x71404a 0x716fe7 0x717a54 0x718d09 0x495521 # 0x6f1584 github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).Get+0x104 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util/buffer_pool.go:53 # 0x70a0e4 github.com/syndtr/goleveldb/leveldb/table.NewWriter+0x44 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/writer.go:397 # 0x72fa64 github.com/syndtr/goleveldb/leveldb.(*tOps).create+0x144 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:367 # 0x71560d github.com/syndtr/goleveldb/leveldb.(*tableCompactionBuilder).appendKV+0x16d github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:393 # 0x7164c6 github.com/syndtr/goleveldb/leveldb.(*tableCompactionBuilder).run+0x966 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:529 # 0x714049 github.com/syndtr/goleveldb/leveldb.(*DB).compactionTransact+0x1e9 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:187 # 0x716fe6 github.com/syndtr/goleveldb/leveldb.(*DB).tableCompaction+0x646 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:592 # 0x717a53 github.com/syndtr/goleveldb/leveldb.(*DB).tableAutoCompaction+0x33 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:656 # 0x718d08 github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction+0x468 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:872 0: 0 [3: 144] @ 0x48b485 0x4901c9 0x10533b4 0x10513f1 0x10503cb 0x104f990 0x495521 # 0x10533b3 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).consumeMessage+0x853 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:753 # 0x10513f0 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x610 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:537 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [8: 768] @ 0x48b485 0x490767 0x10c2b7d 0x10c2bbe 0x10c1745 0x10c0ff0 0x495521 # 0x10c2b7c slices.Clone[...]+0x7c slices/slices.go:360 # 0x10c2bbd github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getDialableAddrs+0xbd github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:423 # 0x10c1744 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x2a4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:319 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [15: 480] @ 0x48b4ac 0x4907d3 0x1678d85 0x5d3f06 0x5d7936 0x60701d 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x5d3f05 github.com/consensys/gnark-crypto/field/hash.ExpandMsgXmd+0x265 github.com/consensys/gnark-crypto@v0.19.2/field/hash/hashutils.go:43 # 0x5d7935 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x35 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:884 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [19: 21888] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f1f5 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f1f4 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xd4 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [6: 864] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x416454 0xd15f38 0xd241d8 0x495521 # 0xd15f37 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x1937 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:247 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [20: 46080] @ 0x48b48c 0x41b4ad 0xcee037 0xcedd05 0xcf745b 0xd4e59d 0xd4cfbe 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcee036 github.com/libp2p/go-yamux/v5.newSession+0x276 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:143 # 0xcedd04 github.com/libp2p/go-yamux/v5.Client+0x104 github.com/libp2p/go-yamux/v5@v5.1.0/mux.go:140 # 0xcf745a github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:53 # 0xd4e59c github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupMuxer+0x4dc github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:276 # 0xd4cfbd github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x97d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:196 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [19: 26752] @ 0x48b4ac 0x4907d3 0x9495b5 0x949585 0x949497 0x796204 0x79665c 0x949219 0x9491d7 0x796204 0x79665c 0x949174 0x949153 0x796204 0x79665c 0x946fce 0x946e60 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x9495b4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x949584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x949496 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 crypto/tls/handshake_messages.go:290 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x949218 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x78 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x9491d6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 crypto/tls/handshake_messages.go:289 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x949173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x949152 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 crypto/tls/handshake_messages.go:286 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x946fcd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x284d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x946e5f crypto/tls.(*clientHelloMsg).marshalMsg+0x26df crypto/tls/handshake_messages.go:285 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 256] @ 0x48b4ac 0x425d05 0x5d39da 0x5d39e6 0x5c095d 0x16e5d17 0x169036f 0x16e3ada 0x16e49e5 0x16e4589 0x9417e5 0x9417a6 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x5d39d9 crypto/internal/fips140/sha256.New+0x19 crypto/internal/fips140/sha256/sha256.go:150 # 0x5d39e5 crypto/sha256.New+0x25 crypto/sha256/sha256.go:38 # 0x5c095c crypto.Hash.New+0x3c crypto/crypto.go:131 # 0x16e5d16 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 crypto/internal/fips140/tls13/tls13.go:76 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x9417e4 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x204 crypto/internal/fips140/tls13/tls13.go:112 # 0x9417a5 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x1c5 crypto/tls/handshake_client_tls13.go:494 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [10: 1920] @ 0x48b485 0x425d05 0x6469b2 0x66151e 0x64bce5 0x64d185 0x6506ec 0x495521 # 0x6469b1 net.(*Dialer).DialContext+0x1f1 net/dial.go:544 # 0x66151d net.(*Resolver).dial+0x9d net/lookup.go:699 # 0x64bce4 net.(*Resolver).exchange+0x344 net/dnsclient_unix.go:185 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [4: 576] @ 0x48b485 0x425d05 0x55a077 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x55a076 encoding/json.Unmarshal+0x36 encoding/json/decode.go:106 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b4ac 0x4901c9 0x16bb30d 0x16c55a5 0x16cdfb2 0x16cdf71 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16bb30c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c crypto/internal/fips140/bigmod/nat.go:151 # 0x16c55a4 crypto/internal/fips140/ecdsa.signGeneric[...]+0x444 crypto/internal/fips140/ecdsa/ecdsa.go:379 # 0x16cdfb1 crypto/internal/fips140/ecdsa.sign[...]+0x271 crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0x16cdf70 crypto/internal/fips140/ecdsa.Sign[...]+0x230 crypto/internal/fips140/ecdsa/ecdsa.go:306 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [14: 336] @ 0x48b485 0x48b145 0x696b25 0x5b2f84 0x5b49c9 0x5af634 0x5b0c85 0x5b49c9 0x5ade06 0x5ad99b 0x117e337 0x117e313 0x119442f 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x696b24 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).MarshalCBOR+0x24 github.com/pactus-project/pactus/crypto/bls/public_key.go:72 # 0x5b2f83 github.com/fxamacker/cbor/v2.encodeMarshalerType+0x223 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1867 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5af633 github.com/fxamacker/cbor/v2.arrayEncodeFunc.encode+0x313 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1338 # 0x5b0c84 github.com/fxamacker/cbor/v2.encodeStruct+0x464 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1581 # 0x5b49c8 github.com/fxamacker/cbor/v2.getEncodeIndirectValueFunc.func1+0xc8 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:2103 # 0x5ade05 github.com/fxamacker/cbor/v2.encode+0xe5 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1070 # 0x5ad99a github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xba github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1005 # 0x117e336 github.com/fxamacker/cbor/v2.Marshal+0x36 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x117e312 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0x12 github.com/pactus-project/pactus/sync/bundle/bundle.go:73 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b4ac 0x4731d7 0x741374 0x8adc38 0x8adc22 0x8adc23 0x5224f4 0x522d0e 0x52580c 0x51fa33 0xcd2c8c 0xcd3f35 0xd2d3b9 0x10d366f 0x114ffdb 0x114c4ca 0x495521 # 0x741373 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0x213 github.com/mr-tron/base58@v1.2.0/base58/base58.go:78 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x5224f3 fmt.(*pp).handleMethods+0x2f3 fmt/print.go:674 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51fa32 fmt.Sprintf+0x52 fmt/print.go:239 # 0xcd2c8b github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*protocolScope).getPeerScope+0x1cb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:706 # 0xcd3f34 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*streamScope).SetProtocol+0x314 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:875 # 0xd2d3b8 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetProtocol+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:155 # 0x10d366e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x68e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:481 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [1: 32] @ 0x48b4ac 0x47329e 0x473292 0x472805 0x47295e 0x664e7e 0x522594 0x522d0e 0x52580c 0x51f931 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x664e7d net.(*OpError).Error+0xbd net/net.go:514 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51f930 fmt.Fprintf+0x70 fmt/print.go:224 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [2: 352] @ 0x48b485 0x425d05 0x1052289 0x1050817 0x105998c 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x1052288 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).createBaseIdentifyResponse+0x48 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:635 # 0x1050816 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).sendIdentifyResp+0x2d6 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:481 # 0x105998b github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyRequest+0x2b github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:465 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [13: 1456] @ 0x48b4ac 0x41b526 0xcf38e9 0xcf39e5 0xcf2878 0xcf1ea5 0xcf1850 0xcf1698 0x495521 # 0xcf38e8 github.com/libp2p/go-yamux/v5.makePipeDeadline+0x68 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:22 # 0xcf39e4 github.com/libp2p/go-yamux/v5.newStream+0x164 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:64 # 0xcf2877 github.com/libp2p/go-yamux/v5.(*Session).incomingStream+0x157 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:864 # 0xcf1ea4 github.com/libp2p/go-yamux/v5.(*Session).handleStreamMessage+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:759 # 0xcf184f github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0x16f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:747 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [5: 1760] @ 0x48b4ac 0x4901c9 0x7fb765 0x7faff0 0xaf0746 0xafcbec 0xb6c0b3 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0x7fb764 google.golang.org/protobuf/proto.MarshalOptions.marshal+0x3c4 google.golang.org/protobuf@v1.36.11/proto/encode.go:190 # 0x7fafef google.golang.org/protobuf/proto.Marshal+0x4f google.golang.org/protobuf@v1.36.11/proto/encode.go:111 # 0xaf0745 github.com/libp2p/go-msgio/pbio.(*uvarintWriter).WriteMsg+0x145 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_writer.go:84 # 0xafcbeb github.com/libp2p/go-libp2p-kad-dht/internal/net.WriteMsg+0x12b github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/net/message_manager.go:367 # 0xb6c0b2 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x1932 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:135 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [5: 163840] @ 0x48b4b3 0x4901c9 0x124fad3 0x124fbdd 0x1244355 0x12c5245 0x12c4e12 0x12c4bbc 0x495521 # 0x124fad2 bufio.NewReaderSize+0xf2 bufio/bufio.go:57 # 0x124fbdc google.golang.org/grpc/internal/transport.newFramer+0x1fc google.golang.org/grpc@v1.79.3/internal/transport/http_util.go:419 # 0x1244354 google.golang.org/grpc/internal/transport.NewServerTransport+0x314 google.golang.org/grpc@v1.79.3/internal/transport/http2_server.go:172 # 0x12c5244 google.golang.org/grpc.(*Server).newHTTP2Transport+0x1a4 google.golang.org/grpc@v1.79.3/server.go:1019 # 0x12c4e11 google.golang.org/grpc.(*Server).handleRawConn+0x91 google.golang.org/grpc@v1.79.3/server.go:976 # 0x12c4bbb google.golang.org/grpc.(*Server).Serve.func3+0x5b google.golang.org/grpc@v1.79.3/server.go:960 0: 0 [2: 192] @ 0x48b485 0x421deb 0xa49df4 0xa49aed 0xa4e7ec 0xb76c45 0xb7570e 0x495521 # 0xa49df3 go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x1d3 go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:187 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb76c44 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x284 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:524 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [5: 240] @ 0x48b485 0x425d05 0xb6cb2b 0xb6ca97 0xb6d07a 0xb74aed 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cb2a github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0xea github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:36 # 0xb6ca96 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadIDSlice+0x56 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:46 # 0xb6d079 github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:109 # 0xb74aec github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5ac github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:334 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [5: 960] @ 0x48b4ac 0x425d05 0x6977ef 0x6957ba 0x11538d8 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x6977ee github.com/pactus-project/pactus/crypto/bls.(*PublicKey).PointG2+0x2e github.com/pactus-project/pactus/crypto/bls/public_key.go:196 # 0x6957b9 github.com/pactus-project/pactus/crypto/bls.PublicKeyAggregate+0x59 github.com/pactus-project/pactus/crypto/bls/bls.go:65 # 0x11538d7 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x37 github.com/pactus-project/pactus/sync/bundle/message/hello.go:50 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [6: 2304] @ 0x48b485 0x4901c9 0xcf3905 0xcf3906 0xcee9c5 0xcf6b7d 0xd22235 0xd21fcf 0x104fc52 0x105029a 0x104f990 0x495521 # 0xcf3904 github.com/libp2p/go-yamux/v5.newSegmentedBuffer+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/util.go:83 # 0xcf3905 github.com/libp2p/go-yamux/v5.newStream+0x85 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:69 # 0xcee9c4 github.com/libp2p/go-yamux/v5.(*Session).OpenStream+0x344 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:234 # 0xcf6b7c github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).OpenStream+0x1c github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/conn.go:45 # 0xd22234 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).openAndAddStream+0x34 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:247 # 0xd21fce github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x1ee github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:235 # 0x104fc51 github.com/libp2p/go-libp2p/p2p/protocol/identify.newStreamAndNegotiate+0x91 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:420 # 0x1050299 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0xb9 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:447 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [5: 560] @ 0x48b485 0x425d05 0x53add9 0x53b5cd 0x53b58f 0x114ff32 0x114c4ca 0x495521 # 0x53add8 context.WithDeadlineCause+0xd8 context/context.go:640 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0x114ff31 github.com/pactus-project/pactus/network.(*streamService).SendTo+0x191 github.com/pactus-project/pactus/network/stream.go:80 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [15: 17280] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f13f 0x1194385 0x1194425 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f13e github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x1e github.com/pactus-project/pactus/genesis/genesis.go:189 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194424 github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x44 github.com/pactus-project/pactus/sync/sync.go:180 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [16: 2560] @ 0x48b485 0x425d05 0xcd50cc 0xcdac05 0xcf7502 0xcf2782 0xcf1ea5 0xcf1850 0xcf1698 0x495521 # 0xcd50cb github.com/libp2p/go-libp2p/p2p/host/resource-manager.newResourceScopeSpan+0xcb github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:68 # 0xcdac04 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceScope).BeginSpan+0xe4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/scope.go:739 # 0xcf7501 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn.func1+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:45 # 0xcf2781 github.com/libp2p/go-yamux/v5.(*Session).incomingStream+0x61 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:857 # 0xcf1ea4 github.com/libp2p/go-yamux/v5.(*Session).handleStreamMessage+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:759 # 0xcf184f github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0x16f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:747 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [34: 2176] @ 0x48b4ac 0x4901c9 0x5905c5 0x59050e 0x58f99d 0x57f76c 0x57fb17 0x5d8a65 0x5d79ad 0x60701d 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5905c4 math/big.nat.make+0x544 math/big/nat.go:67 # 0x59050d math/big.nat.divLarge+0x48d math/big/natdiv.go:623 # 0x58f99c math/big.nat.div+0x41c math/big/natdiv.go:543 # 0x57f76b math/big.(*Int).QuoRem+0x8b math/big/int.go:300 # 0x57fb16 math/big.(*Int).Mod+0x216 math/big/int.go:331 # 0x5d8a64 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.(*Element).SetBigInt+0xa4 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:1108 # 0x5d79ac github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0xac github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:895 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b485 0x425d05 0x6c0ee6 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x119260a 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c0ee5 github.com/rs/zerolog.ConsoleWriter.Write+0x105 github.com/rs/zerolog@v1.34.0/console.go:129 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1192609 github.com/pactus-project/pactus/sync.(*helloAckHandler).ParseMessage+0x3c9 github.com/pactus-project/pactus/sync/handler_hello_ack.go:68 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [11: 352] @ 0x48b485 0x425d05 0x771651 0x7718dc 0x774d30 0xaf25e7 0xaf23ba 0xaf2399 0xaf4788 0xb70e6a 0xb758a4 0x495521 # 0x771650 github.com/multiformats/go-multiaddr.readComponent+0x3d0 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:120 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0xaf25e6 github.com/libp2p/go-libp2p-kad-dht/pb.(*Message_Peer).Addresses+0xc6 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:109 # 0xaf23b9 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeerToPeerInfo+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:55 # 0xaf2398 github.com/libp2p/go-libp2p-kad-dht/pb.PBPeersToPeerInfos+0x98 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/message.go:95 # 0xaf4787 github.com/libp2p/go-libp2p-kad-dht/pb.(*ProtocolMessenger).GetClosestPeers+0x5a7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/pb/protocol_messenger.go:168 # 0xb70e69 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers.(*IpfsDHT).pmGetClosestPeers.func2+0xe9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:70 # 0xb758a3 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x2c3 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:429 0: 0 [1: 96] @ 0x48b485 0x421deb 0xa49df4 0xa49aed 0xa4e7ec 0xb72d76 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xa49df3 go.opentelemetry.io/otel/internal/global.(*tracer).newSpan+0x1d3 go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:187 # 0xa49aec go.opentelemetry.io/otel/internal/global.(*tracer).Start+0xac go.opentelemetry.io/otel@v1.40.0/internal/global/trace.go:150 # 0xa4e7eb github.com/libp2p/go-libp2p-kad-dht/internal.StartSpan+0xeb github.com/libp2p/go-libp2p-kad-dht@v0.38.0/internal/tracing.go:15 # 0xb72d75 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x255 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:92 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [1: 480] @ 0x48b485 0x490767 0xb1a1ec 0xb200f3 0xb214bd 0x495521 # 0xb1a1eb github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).GetPeerInfos+0x36b github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:328 # 0xb200f2 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).pingAndEvictPeers+0x152 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:141 # 0xb214bc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x47c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:224 0: 0 [4: 640] @ 0x48b485 0x4901c9 0xb6f7a5 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xb6f7a4 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x2a4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:275 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [69: 282624] @ 0x48b4ac 0x4901c9 0x5b70a8 0x5b6eee 0x5b6b46 0x117e549 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5b70a7 github.com/fxamacker/cbor/v2.(*Decoder).read+0x87 github.com/fxamacker/cbor/v2@v2.9.0/stream.go:139 # 0x5b6eed github.com/fxamacker/cbor/v2.(*Decoder).readNext+0x14d github.com/fxamacker/cbor/v2@v2.9.0/stream.go:111 # 0x5b6b45 github.com/fxamacker/cbor/v2.(*Decoder).Decode+0x25 github.com/fxamacker/cbor/v2@v2.9.0/stream.go:30 # 0x117e548 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x108 github.com/pactus-project/pactus/sync/bundle/bundle.go:103 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [35: 13440] @ 0x48b485 0x4901c9 0xcf3905 0xcf3906 0xcf2878 0xcf1ea5 0xcf1850 0xcf1698 0x495521 # 0xcf3904 github.com/libp2p/go-yamux/v5.newSegmentedBuffer+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/util.go:83 # 0xcf3905 github.com/libp2p/go-yamux/v5.newStream+0x85 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:69 # 0xcf2877 github.com/libp2p/go-yamux/v5.(*Session).incomingStream+0x157 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:864 # 0xcf1ea4 github.com/libp2p/go-yamux/v5.(*Session).handleStreamMessage+0x84 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:759 # 0xcf184f github.com/libp2p/go-yamux/v5.(*Session).recvLoop+0x16f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:747 # 0xcf1697 github.com/libp2p/go-yamux/v5.(*Session).recv+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x169048e 0x694c53 0x96b07e 0x9438b3 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169048d crypto/internal/fips140/hmac.New[...]+0x16d crypto/internal/fips140/hmac/hmac.go:187 # 0x694c52 crypto/hmac.New+0xf2 crypto/hmac/hmac.go:56 # 0x96b07d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd crypto/tls/key_schedule.go:39 # 0x9438b2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 crypto/tls/handshake_client_tls13.go:812 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 24] @ 0x48b485 0x41b4ad 0x4eee68 0xcefa93 0xcef678 0xcef710 0x495521 # 0x4eee67 time.NewTimer+0x27 time/sleep.go:144 # 0xcefa92 github.com/libp2p/go-yamux/v5.(*Session).Ping+0x232 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:414 # 0xcef677 github.com/libp2p/go-yamux/v5.(*Session).measureRTT+0x17 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:356 # 0xcef70f github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT+0x2f github.com/libp2p/go-yamux/v5@v5.1.0/session.go:368 0: 0 [1: 48] @ 0x48b485 0x425d05 0xd141c6 0xd143e5 0xd23c17 0xd237e5 0x10d4651 0x10d445f 0xb76ddf 0xb7570e 0x495521 # 0xd141c5 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialSync).getActiveDial+0x185 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:82 # 0xd143e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialSync).Dial+0x64 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_sync.go:93 # 0xd23c16 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialPeer+0x3b6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:266 # 0xd237e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).DialPeer+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:229 # 0x10d4650 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x170 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:556 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0xb76dde github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x41e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:539 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [3: 192] @ 0x48b4ac 0x4901c9 0x5905c5 0x59050e 0x58f99d 0x57f76c 0x57fb17 0x5d8a65 0x5d79ad 0x60701d 0x696fa5 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5905c4 math/big.nat.make+0x544 math/big/nat.go:67 # 0x59050d math/big.nat.divLarge+0x48d math/big/natdiv.go:623 # 0x58f99c math/big.nat.div+0x41c math/big/natdiv.go:543 # 0x57f76b math/big.(*Int).QuoRem+0x8b math/big/int.go:300 # 0x57fb16 math/big.(*Int).Mod+0x216 math/big/int.go:331 # 0x5d8a64 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.(*Element).SetBigInt+0xa4 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:1108 # 0x5d79ac github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0xac github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:895 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 128] @ 0x48b485 0x490767 0xb2663a 0xb74f79 0xb74e6e 0xb743a5 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb26639 github.com/libp2p/go-libp2p-kad-dht/qpeerset.(*QueryPeerset).GetClosestNInStates+0x239 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/qpeerset/qpeerset.go:136 # 0xb74f78 github.com/libp2p/go-libp2p-kad-dht.(*query).isLookupTermination+0x58 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:372 # 0xb74e6d github.com/libp2p/go-libp2p-kad-dht.(*query).isReadyToTerminate+0x4d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:359 # 0xb743a4 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x2e4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:305 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [9: 5184] @ 0x48b4ac 0x4907d3 0x53e2b5 0x53dcef 0x92c010 0x92bfd7 0x92915b 0x92d771 0x92d772 0x92d7f9 0x938e05 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53e2b4 bytes.growSlice+0x94 bytes/buffer.go:267 # 0x53dcee bytes.(*Buffer).grow+0x14e bytes/buffer.go:169 # 0x92c00f bytes.(*Buffer).Grow+0x6f bytes/buffer.go:186 # 0x92bfd6 crypto/tls.(*Conn).readFromUntil+0x36 crypto/tls/conn.go:836 # 0x92915a crypto/tls.(*Conn).readRecordOrCCS+0x3da crypto/tls/conn.go:626 # 0x92d770 crypto/tls.(*Conn).readRecord+0x50 crypto/tls/conn.go:588 # 0x92d771 crypto/tls.(*Conn).readHandshakeBytes+0x51 crypto/tls/conn.go:1084 # 0x92d7f8 crypto/tls.(*Conn).readHandshake+0x38 crypto/tls/conn.go:1095 # 0x938e04 crypto/tls.(*Conn).clientHandshake+0x504 crypto/tls/handshake_client.go:300 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [4: 256] @ 0x48b485 0x425d05 0xcd23f9 0xcd0f06 0xd215b7 0x495521 # 0xcd23f8 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x138 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:588 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd215b6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1+0xf6 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:139 0: 0 [2: 416] @ 0x48b485 0x425d05 0x518288 0x517eec 0x667658 0x654afa 0x65569d 0x64e7a7 0x64eb2f 0x6636af 0x642c97 0x660657 0x641bb4 0x495521 # 0x518287 os.statNolog+0x27 os/stat_unix.go:30 # 0x517eeb os.Stat+0x2b os/stat.go:13 # 0x667657 net.stat+0x17 net/parse.go:84 # 0x654af9 net.readHosts+0xf9 net/hosts.go:59 # 0x65569c net.lookupStaticHost+0xbc net/hosts.go:132 # 0x64e7a6 net.goLookupIPFiles+0x26 net/dnsclient_unix.go:590 # 0x64eb2e net.(*Resolver).goLookupIPCNAMEOrder+0xae net/dnsclient_unix.go:612 # 0x6636ae net.(*Resolver).lookupIP+0xee net/lookup_unix.go:66 # 0x642c96 net.init.func1+0x36 net/hook.go:21 # 0x660656 net.(*Resolver).lookupIPAddr.func1+0x36 net/lookup.go:335 # 0x641bb3 internal/singleflight.(*Group).doCall+0x33 internal/singleflight/singleflight.go:93 0: 0 [33: 38016] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f13f 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f13e github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x1e github.com/pactus-project/pactus/genesis/genesis.go:189 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [45: 5760] @ 0x48b4ac 0x4901c9 0x5920d4 0x5920a6 0x5923a7 0x57f066 0x5ccc66 0x5ccc40 0x5f6d5c 0x5f5732 0x6965bb 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5920d3 math/big.nat.make+0x133 math/big/nat.go:67 # 0x5920a5 math/big.nat.mul+0x105 math/big/natmul.go:34 # 0x5923a6 math/big.nat.mul+0x406 math/big/natmul.go:22 # 0x57f065 math/big.(*Int).mul+0xc5 math/big/int.go:201 # 0x5ccc65 math/big.(*Int).Mul+0xa5 math/big/int.go:184 # 0x5ccc3f github.com/consensys/gnark-crypto/ecc.SplitScalar+0x7f github.com/consensys/gnark-crypto@v0.19.2/ecc/utils.go:144 # 0x5f6d5b github.com/consensys/gnark-crypto/ecc/bls12-381.(*G1Jac).mulGLV+0x23b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/g1.go:633 # 0x5f5731 github.com/consensys/gnark-crypto/ecc/bls12-381.(*G1Jac).ScalarMultiplication+0x91 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/g1.go:458 # 0x6965ba github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x13a github.com/pactus-project/pactus/crypto/bls/private_key.go:132 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [21: 3360] @ 0x48b485 0x4901c9 0xd2d6b4 0xd2d6a6 0xd26533 0x776323 0xd25d9d 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xd2d6b3 github.com/multiformats/go-multiaddr.Multiaddr.Protocols+0x73 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:172 # 0xd2d6a5 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).TransportForDialing+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_transport.go:19 # 0xd26532 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables.func2+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:514 # 0x776322 github.com/multiformats/go-multiaddr.FilterAddrs+0x122 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:261 # 0xd25d9c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x35c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:513 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [12: 384] @ 0x48b485 0x425d05 0x5f15c6 0x60786c 0x607045 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5f15c5 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1SqrtRatio+0x105 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:162 # 0x60786b github.com/consensys/gnark-crypto/ecc/bls12-381.MapToCurve1+0x58b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:121 # 0x607044 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x84 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:54 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 576] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b4ac 0x473854 0x473366 0xb6cafe 0xb6ca83 0xb6ca97 0xb6d07a 0xb74aed 0xb74433 0xb739eb 0xb72def 0xb70906 0xb65a75 0xb22e0a 0xb22be5 0xb217cd 0xb214df 0x495521 # 0xb6cafd github.com/libp2p/go-libp2p-kbucket.ConvertPeerID+0xbd github.com/libp2p/go-libp2p-kbucket@v0.8.0/util.go:45 # 0xb6ca82 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadID+0x42 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:38 # 0xb6ca96 github.com/libp2p/go-libp2p-kad-dht.NewPeerKadIDSlice+0x56 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:46 # 0xb6d079 github.com/libp2p/go-libp2p-kad-dht.NewLookupUpdateEvent+0xb9 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/events.go:109 # 0xb74aec github.com/libp2p/go-libp2p-kad-dht.(*query).spawnQuery+0x5ac github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:334 # 0xb74432 github.com/libp2p/go-libp2p-kad-dht.(*query).run+0x372 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:316 # 0xb739ea github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runQuery+0x48a github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:201 # 0xb72dee github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runLookupWithFollowup+0x2ce github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:96 # 0xb70905 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).GetClosestPeers+0x325 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/lookup.go:32 # 0xb65a74 github.com/libp2p/go-libp2p-kad-dht.makeRtRefreshManager.func2+0x34 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:400 # 0xb22e09 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).runRefreshDHTQuery+0x89 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:343 # 0xb22be4 github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).queryForSelf+0xc4 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:332 # 0xb217cc github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).doRefresh+0xcc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:246 # 0xb214de github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop+0x49e github.com/libp2p/go-libp2p-kad-dht@v0.38.0/rtrefresh/rt_refresh_manager.go:227 0: 0 [3: 288] @ 0x48b485 0x490767 0xd25c6f 0xd25aee 0xd25ad2 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xd25c6e github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables.func1+0x22e github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:500 # 0xd25aed github.com/multiformats/go-multiaddr.ForEach+0xad github.com/multiformats/go-multiaddr@v0.16.1/util.go:120 # 0xd25ad1 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x91 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:498 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [30: 1920] @ 0x48b4ac 0x4901c9 0x5920d4 0x5920a6 0x57f066 0x5cd039 0x5cd03a 0x5ccd77 0x5f6d5c 0x5f5732 0x6965bb 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5920d3 math/big.nat.make+0x133 math/big/nat.go:67 # 0x5920a5 math/big.nat.mul+0x105 math/big/natmul.go:34 # 0x57f065 math/big.(*Int).mul+0xc5 math/big/int.go:201 # 0x5cd038 math/big.(*Int).Mul+0xb8 math/big/int.go:184 # 0x5cd039 github.com/consensys/gnark-crypto/ecc.getVector+0xb9 github.com/consensys/gnark-crypto@v0.19.2/ecc/utils.go:175 # 0x5ccd76 github.com/consensys/gnark-crypto/ecc.SplitScalar+0x1b6 github.com/consensys/gnark-crypto@v0.19.2/ecc/utils.go:152 # 0x5f6d5b github.com/consensys/gnark-crypto/ecc/bls12-381.(*G1Jac).mulGLV+0x23b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/g1.go:633 # 0x5f5731 github.com/consensys/gnark-crypto/ecc/bls12-381.(*G1Jac).ScalarMultiplication+0x91 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/g1.go:458 # 0x6965ba github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x13a github.com/pactus-project/pactus/crypto/bls/private_key.go:132 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 192] @ 0x48b485 0x425d05 0x7965c5 0x949174 0x949153 0x796204 0x79665c 0x946fce 0x946e60 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7965c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2e4 vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x949173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x949152 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 crypto/tls/handshake_messages.go:286 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x946fcd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x284d vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x946e5f crypto/tls.(*clientHelloMsg).marshalMsg+0x26df crypto/tls/handshake_messages.go:285 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [16: 1536] @ 0x48b485 0x4901c9 0xb0bd5f 0xb0c27d 0x10c4155 0x10c3a48 0x10c1511 0x10c0ff0 0x495521 # 0xb0bd5e github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddress+0xfe github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:21 # 0xb0c27c github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x11c github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:58 # 0x10c4154 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendObservedAddrs+0x1b4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:560 # 0x10c3a47 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x107 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:498 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [27: 48384] @ 0x48b4ac 0x4907d3 0x96bd11 0x9381e2 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x96bd10 crypto/tls.(*hybridKeyExchange).keyShares+0x150 crypto/tls/key_schedule.go:185 # 0x9381e1 crypto/tls.(*Conn).makeClientHello+0x981 crypto/tls/handshake_client.go:152 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [9: 2160] @ 0x48b485 0x425d05 0x70517c 0x70559c 0x706245 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x11614fc 0x1593f2c 0x131caeb 0x15692de 0x131c943 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x70517b github.com/syndtr/goleveldb/leveldb/table.(*Reader).newBlockIter+0x3b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:725 # 0x70559b github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x9b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:769 # 0x706244 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x644 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:865 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x11614fb github.com/pactus-project/pactus/state.(*state).CommittedBlock+0x1b github.com/pactus-project/pactus/state/state.go:669 # 0x1593f2b github.com/pactus-project/pactus/www/grpc.(*blockchainServer).GetBlock+0x4b github.com/pactus-project/pactus/www/grpc/blockchain.go:166 # 0x131caea github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler.func1+0xca github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:304 # 0x15692dd github.com/grpc-ecosystem/go-grpc-middleware/recovery.UnaryServerInterceptor.func1+0x9d github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/recovery/interceptors.go:33 # 0x131c942 github.com/pactus-project/pactus/www/grpc/gen/go._Blockchain_GetBlock_Handler+0x142 github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:306 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 0: 0 [13: 9984] @ 0x48b4ac 0x4907d3 0x7964d7 0x796327 0x79613d 0x959725 0x796204 0x79665c 0x959597 0x9594f8 0x9594a5 0x796204 0x79665c 0x9591e5 0x95913c 0x92d457 0x94331e 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7964d6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x1f6 vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x796326 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x46 vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x79613c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1c vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x959724 crypto/tls.(*certificateMsgTLS13).marshal.func1.marshalCertificate.1+0x144 crypto/tls/handshake_messages.go:1490 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x959596 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x316 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x9594f7 crypto/tls.marshalCertificate+0x277 crypto/tls/handshake_messages.go:1485 # 0x9594a4 crypto/tls.(*certificateMsgTLS13).marshal.func1+0x224 crypto/tls/handshake_messages.go:1478 # 0x796203 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x63 vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x79665b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x37b vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x9591e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x144 vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x95913b crypto/tls.(*certificateMsgTLS13).marshal+0x9b crypto/tls/handshake_messages.go:1468 # 0x92d456 crypto/tls.(*Conn).writeHandshakeRecord+0xd6 crypto/tls/conn.go:1058 # 0x94331d crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x27d crypto/tls/handshake_client_tls13.go:764 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b485 0x425d05 0x114ff7b 0x114c4ca 0x495521 # 0x114ff7a github.com/pactus-project/pactus/network.(*streamService).SendTo+0x1da github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [1: 24] @ 0x48b4ac 0x473854 0x473366 0x77276c 0xd09d3e 0xd09d35 0xd203a7 0xd24946 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0x77276b github.com/multiformats/go-multiaddr.(*Component).valueAndErr+0x6b github.com/multiformats/go-multiaddr@v0.16.1/component.go:198 # 0xd09d3d github.com/multiformats/go-multiaddr.(*Component).Value+0x1fd github.com/multiformats/go-multiaddr@v0.16.1/component.go:184 # 0xd09d34 github.com/multiformats/go-multiaddr-dns.(*Resolver).Resolve+0x1f4 github.com/multiformats/go-multiaddr-dns@v0.5.0/resolve.go:165 # 0xd203a6 github.com/libp2p/go-libp2p/p2p/net/swarm.ResolverFromMaDNS.ResolveDNSComponent+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:959 # 0xd24945 github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x225 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:372 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [15: 2640] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [24: 2304] @ 0x48b4ac 0x5aac05 0x59f1ab 0x59dfb5 0x59da8d 0x696bbf 0x696b73 0x5a1825 0x59e79d 0x5a5868 0x59f36f 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5aac04 github.com/fxamacker/cbor/v2.fillByteString+0x5e4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:3221 # 0x59f1aa github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x10ea github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1573 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x696bbe github.com/fxamacker/cbor/v2.Unmarshal+0x5e github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x696b72 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).UnmarshalCBOR+0x12 github.com/pactus-project/pactus/crypto/bls/public_key.go:78 # 0x5a1824 github.com/fxamacker/cbor/v2.(*decoder).parseToUnmarshaler+0x164 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1856 # 0x59e79c github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x6dc github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1505 # 0x5a5867 github.com/fxamacker/cbor/v2.(*decoder).parseArrayToSlice+0x287 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2362 # 0x59f36e github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x12ae github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1681 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [15: 13440] @ 0x48b48c 0x425d05 0xd593f1 0xd592b5 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xd593f0 crypto/tls.Client+0x230 crypto/tls/tls.go:60 # 0xd592b4 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0xf4 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [45: 4320] @ 0x48b4ac 0x4901c9 0x5d7985 0x60701d 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5d7984 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x84 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:892 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [24: 3840] @ 0x48b485 0x4901c9 0xd2d6b4 0xd2d6a6 0xd2532c 0xd248ef 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0xd2d6b3 github.com/multiformats/go-multiaddr.Multiaddr.Protocols+0x73 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:172 # 0xd2d6a5 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).TransportForDialing+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_transport.go:19 # 0xd2532b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs.func4+0x2b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:424 # 0xd248ee github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x1ce github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:364 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 128] @ 0x48b485 0x490767 0x6576f0 0x657505 0x656179 0xb0a5f7 0x10c6948 0x10c62df 0x10c5e5b 0x10c3b73 0x10c39b9 0x10c1511 0x10c0ff0 0x495521 # 0x6576ef net.addrTable+0x1af net/interface_linux.go:155 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0x10c6947 github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).updateUnlocked+0x527 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:835 # 0x10c62de github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).update+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:784 # 0x10c5e5a github.com/libp2p/go-libp2p/p2p/host/basic.(*interfaceAddrsCache).Filtered+0xfa github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:759 # 0x10c3b72 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendPrimaryInterfaceAddrs+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:526 # 0x10c39b8 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x78 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:493 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [40: 71680] @ 0x48b48c 0x4901c9 0xb1b00f 0xb684bd 0xb6f62e 0xb6b072 0xb6a71d 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xb1b00e github.com/libp2p/go-libp2p-kbucket.(*RoutingTable).NearestPeers+0x1ce github.com/libp2p/go-libp2p-kbucket@v0.8.0/table.go:458 # 0xb684bc github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).closestPeersToQuery+0xfc github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:758 # 0xb6f62d github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleFindPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/handlers.go:260 # 0xb6b071 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage+0x8f1 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:111 # 0xb6a71c github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream+0x1c github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht_net.go:27 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [4: 1152] @ 0x48b485 0x425d05 0xcee0cf 0xcedd05 0xcf745b 0xd4e59d 0xd4cfbe 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0xcee0ce github.com/libp2p/go-yamux/v5.newSession+0x30e github.com/libp2p/go-yamux/v5@v5.1.0/session.go:134 # 0xcedd04 github.com/libp2p/go-yamux/v5.Client+0x104 github.com/libp2p/go-yamux/v5@v5.1.0/mux.go:140 # 0xcf745a github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*Transport).NewConn+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/transport.go:53 # 0xd4e59c github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupMuxer+0x4dc github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:276 # 0xd4cfbd github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x97d github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:196 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 240] @ 0x48b485 0x490767 0xb0c2d4 0x10c4155 0x10c3a48 0x10c1511 0x10c0ff0 0x495521 # 0xb0c2d3 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x173 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:62 # 0x10c4154 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).appendObservedAddrs+0x1b4 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:560 # 0x10c3a47 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).getLocalAddrs+0x107 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:498 # 0x10c1510 github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).updateAddrs+0x70 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:313 # 0x10c0fef github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background+0x9af github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/addrs_manager.go:299 0: 0 [8: 4096] @ 0x48b4ac 0x425d05 0x7aabde 0x7aabf3 0x975d14 0x9272b6 0x9312fe 0x941825 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x7aabdd crypto/internal/fips140/aes.New+0x3d crypto/internal/fips140/aes/aes.go:66 # 0x7aabf2 crypto/aes.NewCipher+0x52 crypto/aes/aes.go:47 # 0x975d13 crypto/tls.aeadAESGCMTLS13+0x33 crypto/tls/cipher_suites.go:555 # 0x9272b5 crypto/tls.(*halfConn).setTrafficSecret+0x75 crypto/tls/conn.go:234 # 0x9312fd crypto/tls.(*Conn).setReadTrafficSecret+0x7d crypto/tls/conn.go:1698 # 0x941824 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x244 crypto/tls/handshake_client_tls13.go:495 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [7: 168] @ 0x48b485 0x425d05 0x696b92 0x5a1825 0x59e79d 0x5a5868 0x59f36f 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x696b91 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).UnmarshalCBOR+0x31 github.com/pactus-project/pactus/crypto/bls/public_key.go:77 # 0x5a1824 github.com/fxamacker/cbor/v2.(*decoder).parseToUnmarshaler+0x164 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1856 # 0x59e79c github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x6dc github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1505 # 0x5a5867 github.com/fxamacker/cbor/v2.(*decoder).parseArrayToSlice+0x287 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2362 # 0x59f36e github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x12ae github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1681 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [9: 288] @ 0x48b485 0x46ea6d 0x8aa8a5 0x8aa88e 0x8aa81a 0xc008b2 0xc00668 0xc072e5 0xb6a11e 0xb75da8 0x495521 # 0x8aa8a4 github.com/multiformats/go-multiaddr.Multiaddr.copy+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:23 # 0x8aa88d github.com/multiformats/go-multiaddr.SplitLast+0xad github.com/multiformats/go-multiaddr@v0.16.1/util.go:82 # 0x8aa819 github.com/libp2p/go-libp2p/core/peer.SplitAddr+0x39 github.com/libp2p/go-libp2p@v0.47.0/core/peer/addrinfo.go:56 # 0xc008b1 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).addAddrsUnlocked+0x191 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:356 # 0xc00667 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).addAddrs+0xa7 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:337 # 0xc072e4 github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).AddAddrs+0x24 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/peerstore/pstoremem/addr_book.go:289 # 0xb6a11d github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).maybeAddAddrs+0xfd github.com/libp2p/go-libp2p-kad-dht@v0.38.0/dht.go:946 # 0xb75da7 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x7c7 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:464 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x1690450 0x16e3ada 0x16e49e5 0x16e4589 0x16e40a5 0x941aac 0x93f83e 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x169044f crypto/internal/fips140/hmac.New[...]+0x12f crypto/internal/fips140/hmac/hmac.go:186 # 0x16e3ad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 crypto/internal/fips140/hkdf/hkdf.go:29 # 0x16e49e4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x3a4 crypto/internal/fips140/tls13/tls13.go:39 # 0x16e4588 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 crypto/internal/fips140/tls13/tls13.go:53 # 0x16e40a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 crypto/internal/fips140/tls13/tls13.go:121 # 0x941aab crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4cb crypto/tls/handshake_client_tls13.go:517 # 0x93f83d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73d crypto/tls/handshake_client_tls13.go:130 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [5: 720] @ 0x48b485 0x490767 0xb75c05 0x495521 # 0xb75c04 github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x624 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:456 0: 0 [11: 1232] @ 0x48b4ac 0x41b526 0x539dca 0x648614 0x647ef9 0x646c45 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x539dc9 context.(*cancelCtx).Done+0x129 context/context.go:457 # 0x648613 net.(*sysDialer).dialSerial+0xf3 net/dial.go:734 # 0x647ef8 net.(*sysDialer).dialParallel+0x2f8 net/dial.go:657 # 0x646c44 net.(*Dialer).DialContext+0x484 net/dial.go:557 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 128] @ 0x48b485 0x490767 0x4e0605 0x657645 0x657505 0x656179 0xb0a5f7 0xb0c49f 0xb0c1a5 0xd20b2b 0xd25aa7 0xd24310 0xd14a90 0xd241d8 0x495521 # 0x4e0604 syscall.ParseNetlinkRouteAttr+0x224 syscall/netlink_linux.go:176 # 0x657644 net.addrTable+0x104 net/interface_linux.go:149 # 0x657504 net.interfaceAddrTable+0x124 net/interface_linux.go:132 # 0x656178 net.InterfaceAddrs+0x18 net/interface.go:120 # 0xb0a5f6 github.com/multiformats/go-multiaddr/net.InterfaceMultiaddrs+0x16 github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:390 # 0xb0c49e github.com/multiformats/go-multiaddr/net.interfaceAddresses+0x1e github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:75 # 0xb0c1a4 github.com/multiformats/go-multiaddr/net.ResolveUnspecifiedAddresses+0x44 github.com/multiformats/go-multiaddr@v0.16.1/net/resolve.go:49 # 0xd20b2a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).InterfaceListenAddresses+0x1ca github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_addr.go:56 # 0xd25aa6 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x66 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:494 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 384] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x5e7410 0x60ddeb 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddea github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x46a github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:91 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 32] @ 0x48b485 0x48b0a5 0x6c3135 0x6c296f 0x6c12b6 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x6c3134 github.com/rs/zerolog.ConsoleWriter.writePart.consoleDefaultFormatTimestamp.func2+0x1d4 github.com/rs/zerolog@v1.34.0/console.go:452 # 0x6c296e github.com/rs/zerolog.ConsoleWriter.writePart+0x3ee github.com/rs/zerolog@v1.34.0/console.go:341 # 0x6c12b5 github.com/rs/zerolog.ConsoleWriter.Write+0x4d5 github.com/rs/zerolog@v1.34.0/console.go:155 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [13: 9152] @ 0x48b4ac 0x4901c9 0xaf0310 0x1051908 0x1051115 0x10503cb 0x104f990 0x495521 # 0xaf030f github.com/libp2p/go-msgio/pbio.(*uvarintReader).ReadMsg+0xef github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:79 # 0x1051907 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:567 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [26: 2496] @ 0x48b4ac 0x4901c9 0x5439d5 0x5c9365 0x696e0b 0x696da1 0x696c4a 0x5a1825 0x59e79d 0x5a5868 0x59f36f 0x5a82d2 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5439d4 encoding/binary.Read+0x74 encoding/binary/binary.go:261 # 0x5c9364 github.com/pactus-project/pactus/util/encoding.ReadElement+0x284 github.com/pactus-project/pactus/util/encoding/encoding.go:219 # 0x696e0a github.com/pactus-project/pactus/util/encoding.ReadElements+0xaa github.com/pactus-project/pactus/util/encoding/encoding.go:229 # 0x696da0 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Decode+0x40 github.com/pactus-project/pactus/crypto/bls/public_key.go:93 # 0x696c49 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).UnmarshalCBOR+0xe9 github.com/pactus-project/pactus/crypto/bls/public_key.go:82 # 0x5a1824 github.com/fxamacker/cbor/v2.(*decoder).parseToUnmarshaler+0x164 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1856 # 0x59e79c github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x6dc github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1505 # 0x5a5867 github.com/fxamacker/cbor/v2.(*decoder).parseArrayToSlice+0x287 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2362 # 0x59f36e github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x12ae github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1681 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 336] @ 0x48b4ac 0x4901c9 0x741226 0x8adc38 0x8adc22 0x8adc23 0x6bb01d 0x6cda12 0x6e7868 0x6e8328 0x6e8585 0x11920cc 0x119197f 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x741225 github.com/mr-tron/base58/base58.FastBase58EncodingAlphabet+0xc5 github.com/mr-tron/base58@v1.2.0/base58/base58.go:45 # 0x8adc37 github.com/mr-tron/base58/base58.FastBase58Encoding+0x37 github.com/mr-tron/base58@v1.2.0/base58/base58.go:26 # 0x8adc21 github.com/mr-tron/base58/base58.Encode+0x21 github.com/mr-tron/base58@v1.2.0/base58/base58.go:15 # 0x8adc22 github.com/libp2p/go-libp2p/core/peer.ID.String+0x22 github.com/libp2p/go-libp2p@v0.47.0/core/peer/peer.go:52 # 0x6bb01c github.com/rs/zerolog/internal/json.Encoder.AppendStringer+0x3c github.com/rs/zerolog@v1.34.0/internal/json/string.go:88 # 0x6cda11 github.com/rs/zerolog.(*Event).Stringer+0xf1 github.com/rs/zerolog@v1.34.0/event.go:275 # 0x6e7867 github.com/pactus-project/pactus/util/logger.addFields+0x487 github.com/pactus-project/pactus/util/logger/logger.go:142 # 0x6e8327 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0xa7 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11920cb github.com/pactus-project/pactus/sync.(*helloHandler).acknowledge+0x14b github.com/pactus-project/pactus/sync/handler_hello.go:170 # 0x119197e github.com/pactus-project/pactus/sync.(*helloHandler).ParseMessage+0x93e github.com/pactus-project/pactus/sync/handler_hello.go:117 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [41: 3936] @ 0x48b4ac 0x425d05 0x6965cf 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x6965ce github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x14e github.com/pactus-project/pactus/crypto/bls/private_key.go:133 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [64: 81920] @ 0x48b4ac 0x4901c9 0x64aee5 0x64be4f 0x64d185 0x6506ec 0x495521 # 0x64aee4 net.dnsPacketRoundTrip+0xa4 net/dnsclient_unix.go:114 # 0x64be4e net.(*Resolver).exchange+0x4ae net/dnsclient_unix.go:195 # 0x64d184 net.(*Resolver).tryOneName+0x544 net/dnsclient_unix.go:316 # 0x6506eb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x6b net/dnsclient_unix.go:667 0: 0 [1: 112] @ 0x48b485 0x425d05 0x41b494 0x4eee68 0x1150430 0x495521 # 0x4eee67 time.NewTimer+0x27 time/sleep.go:144 # 0x115042f github.com/pactus-project/pactus/network.(*streamService).SendTo.func1+0x4f github.com/pactus-project/pactus/network/stream.go:107 0: 0 [2: 48] @ 0x48b4ac 0x4907d3 0x842436 0x855f3a 0x855b78 0x855a26 0x7f65b8 0x7f60ae 0xaf03ca 0x1051908 0x1051115 0x10503cb 0x104f990 0x495521 # 0x842435 google.golang.org/protobuf/internal/impl.consumeBytes+0x75 google.golang.org/protobuf@v1.36.11/internal/impl/codec_gen.go:5418 # 0x855f39 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager+0x359 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 # 0x855b77 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer+0x117 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 # 0x855a25 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal+0x85 google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 # 0x7f65b7 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal+0x237 google.golang.org/protobuf@v1.36.11/proto/decode.go:122 # 0x7f60ad google.golang.org/protobuf/proto.Unmarshal+0x6d google.golang.org/protobuf@v1.36.11/proto/decode.go:62 # 0xaf03c9 github.com/libp2p/go-msgio/pbio.(*uvarintReader).ReadMsg+0x1a9 github.com/libp2p/go-msgio@v0.3.0/pbio/uvarint_reader.go:85 # 0x1051907 github.com/libp2p/go-libp2p/p2p/protocol/identify.readAllIDMessages+0x87 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:567 # 0x1051114 github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).handleIdentifyResponse+0x334 github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:527 # 0x10503ca github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).identifyConn+0x1ea github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:453 # 0x104f98f github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).IdentifyWait.func1+0x6f github.com/libp2p/go-libp2p@v0.47.0/p2p/protocol/identify/id.go:408 0: 0 [25: 4800] @ 0x48b485 0x425d05 0x6469b2 0xe0421b 0xe035b7 0xe03028 0xe0c8bd 0xe0cfb1 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x6469b1 net.(*Dialer).DialContext+0x1f1 net/dial.go:544 # 0xe0421a github.com/libp2p/go-libp2p/p2p/net/reuseport.reuseDial+0xda github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/reuseport.go:23 # 0xe035b6 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*dialer).DialContext+0x296 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dialer.go:86 # 0xe03027 github.com/libp2p/go-libp2p/p2p/net/reuseport.(*Transport).DialContext+0xe7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/reuseport/dial.go:36 # 0xe0c8bc github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).maDial+0x19c github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:243 # 0xe0cfb0 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x210 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:274 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [2: 32] @ 0x48b4a5 0x4901c9 0x5d35e5 0x5d759a 0x5f13f7 0x60711a 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5d35e4 github.com/bits-and-blooms/bitset.New+0x84 github.com/bits-and-blooms/bitset@v1.24.4/bitset.go:177 # 0x5d7599 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x59 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:823 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607119 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x159 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:59 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [14: 12544] @ 0x48b4ac 0x425d05 0x168ccb2 0x975d59 0x9272b6 0x943985 0x94394f 0x93f8b6 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x168ccb1 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x91 crypto/internal/fips140/aes/gcm/gcm_nonces.go:174 # 0x975d58 crypto/tls.aeadAESGCMTLS13+0x78 crypto/tls/cipher_suites.go:564 # 0x9272b5 crypto/tls.(*halfConn).setTrafficSecret+0x75 crypto/tls/conn.go:234 # 0x943984 crypto/tls.(*Conn).setWriteTrafficSecret+0x124 crypto/tls/conn.go:1706 # 0x94394e crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xee crypto/tls/handshake_client_tls13.go:819 # 0x93f8b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x7b5 crypto/tls/handshake_client_tls13.go:145 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 96] @ 0x48b4ac 0x425d05 0x16aac1a 0x16c499e 0x16c8988 0x16c895b 0x79bf76 0x799376 0x91f28c 0x942985 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x16aac19 crypto/internal/fips140/nistec.NewP256Point+0x19 crypto/internal/fips140/nistec/p256_asm.go:49 # 0x16c499d crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d crypto/internal/fips140/ecdsa/ecdsa.go:458 # 0x16c8987 crypto/internal/fips140/ecdsa.verify[...]+0xc7 crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0x16c895a crypto/internal/fips140/ecdsa.Verify[...]+0x9a crypto/internal/fips140/ecdsa/ecdsa.go:452 # 0x79bf75 crypto/ecdsa.verifyFIPS[...]+0x135 crypto/ecdsa/ecdsa.go:529 # 0x799375 crypto/ecdsa.VerifyASN1+0x255 crypto/ecdsa/ecdsa.go:510 # 0x91f28b crypto/tls.verifyHandshakeSignature+0x2eb crypto/tls/auth.go:34 # 0x942984 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x584 crypto/tls/handshake_client_tls13.go:669 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [30: 245760] @ 0x48b4ac 0x4901c9 0x118d0fd 0x118cdc5 0x118f44d 0x118f44e 0x118f13d 0x118ecc5 0x6b4c83 0x6b4bb6 0x495521 # 0x118d0fc github.com/beevik/ntp.getTime+0x27c github.com/beevik/ntp@v1.5.0/ntp.go:534 # 0x118cdc4 github.com/beevik/ntp.QueryWithOptions+0xc4 github.com/beevik/ntp@v1.5.0/ntp.go:447 # 0x118f44c github.com/beevik/ntp.Query+0x4c github.com/beevik/ntp@v1.5.0/ntp.go:440 # 0x118f44d github.com/pactus-project/pactus/util/ntp.RemoteQuerier.Query+0x4d github.com/pactus-project/pactus/util/ntp/query.go:12 # 0x118f13c github.com/pactus-project/pactus/util/ntp.(*Checker).queryClockOffset+0x7c github.com/pactus-project/pactus/util/ntp/ntp.go:136 # 0x118ecc4 github.com/pactus-project/pactus/util/ntp.(*Checker).Start.func1+0x24 github.com/pactus-project/pactus/util/ntp/ntp.go:98 # 0x6b4c82 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1.1+0x42 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:41 # 0x6b4bb5 github.com/ezex-io/gopkg/scheduler.EveryBuilder.Do.func1+0x95 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/every.go:42 0: 0 [25: 1600] @ 0x48b4ac 0x4901c9 0x5d3dfc 0x5d7936 0x60701d 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5d3dfb github.com/consensys/gnark-crypto/field/hash.ExpandMsgXmd+0x15b github.com/consensys/gnark-crypto@v0.19.2/field/hash/hashutils.go:28 # 0x5d7935 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x35 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:884 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [45: 8640] @ 0x48b4ac 0x425d05 0x6977ef 0x695846 0x11538d8 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x6977ee github.com/pactus-project/pactus/crypto/bls.(*PublicKey).PointG2+0x2e github.com/pactus-project/pactus/crypto/bls/public_key.go:196 # 0x695845 github.com/pactus-project/pactus/crypto/bls.PublicKeyAggregate+0xe5 github.com/pactus-project/pactus/crypto/bls/bls.go:70 # 0x11538d7 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x37 github.com/pactus-project/pactus/sync/bundle/message/hello.go:50 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [20: 320] @ 0x48b485 0x425d05 0xc1f709 0xc1c11f 0xc278a5 0x495521 # 0xc1f708 github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).emitGossip+0x48 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1958 # 0xc1c11e github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).heartbeat+0x51e github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1786 # 0xc278a4 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0xcc4 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:891 0: 0 [32: 86016] @ 0x48b4ac 0x4907d3 0x53e2b5 0x53dcef 0x92c010 0x92bfd7 0x929ac5 0x92d771 0x92d772 0x92d7f9 0x942b3c 0x93f86c 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x53e2b4 bytes.growSlice+0x94 bytes/buffer.go:267 # 0x53dcee bytes.(*Buffer).grow+0x14e bytes/buffer.go:169 # 0x92c00f bytes.(*Buffer).Grow+0x6f bytes/buffer.go:186 # 0x92bfd6 crypto/tls.(*Conn).readFromUntil+0x36 crypto/tls/conn.go:836 # 0x929ac4 crypto/tls.(*Conn).readRecordOrCCS+0xd44 crypto/tls/conn.go:677 # 0x92d770 crypto/tls.(*Conn).readRecord+0x50 crypto/tls/conn.go:588 # 0x92d771 crypto/tls.(*Conn).readHandshakeBytes+0x51 crypto/tls/conn.go:1084 # 0x92d7f8 crypto/tls.(*Conn).readHandshake+0x38 crypto/tls/conn.go:1095 # 0x942b3b crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x73b crypto/tls/handshake_client_tls13.go:616 # 0x93f86b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b crypto/tls/handshake_client_tls13.go:136 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [111: 909312] @ 0x48b4ac 0x425d05 0x91612e 0x916122 0x975538 0x96bc7b 0x9381e2 0x938985 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x91612d crypto/internal/fips140/mlkem.NewDecapsulationKey768+0x2d crypto/internal/fips140/mlkem/mlkem768.go:199 # 0x916121 crypto/mlkem.NewDecapsulationKey768+0x21 crypto/mlkem/mlkem.go:59 # 0x975537 crypto/tls.keyExchangeForCurveID.func1+0x17 crypto/tls/key_schedule.go:77 # 0x96bc7a crypto/tls.(*hybridKeyExchange).keyShares+0xba crypto/tls/key_schedule.go:176 # 0x9381e1 crypto/tls.(*Conn).makeClientHello+0x981 crypto/tls/handshake_client.go:152 # 0x938984 crypto/tls.(*Conn).clientHandshake+0x84 crypto/tls/handshake_client.go:231 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [7: 2240] @ 0x48b4ac 0x4907d3 0x52d5d0 0x51f957 0xd11657 0x522594 0x522d0e 0x52580c 0x51cab4 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x52d5cf strings.(*Builder).Write+0x8f strings/builder.go:89 # 0x51f956 fmt.Fprintf+0x96 fmt/print.go:225 # 0xd11656 github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialError).Error+0x156 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_error.go:43 # 0x522593 fmt.(*pp).handleMethods+0x393 fmt/print.go:668 # 0x522d0d fmt.(*pp).printArg+0x42d fmt/print.go:757 # 0x52580b fmt.(*pp).doPrintf+0x3eb fmt/print.go:1075 # 0x51cab3 fmt.errorf+0xb3 fmt/errors.go:41 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [2: 128] @ 0x48b485 0x425d05 0xcd23f9 0xcd0f06 0xd21f3c 0xd1caea 0x10d3229 0x114ffdb 0x114c4ca 0x495521 # 0xcd23f8 github.com/libp2p/go-libp2p/p2p/host/resource-manager.newStreamScope+0x138 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:588 # 0xcd0f05 github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).OpenStream+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/resource-manager/rcmgr.go:423 # 0xd21f3b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).NewStream+0x15b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:224 # 0xd1cae9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).NewStream+0x2e9 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm.go:518 # 0x10d3228 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).NewStream+0x248 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:449 # 0x114ffda github.com/pactus-project/pactus/network.(*streamService).SendTo+0x23a github.com/pactus-project/pactus/network/stream.go:84 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [2: 32] @ 0x48b485 0x48b0a5 0x55e42a 0x55add4 0x55c805 0x55acfe 0x55a55e 0x56d73f 0x6c10ca 0x4d9ca2 0x6df892 0x6cc6dd 0x6ccb49 0x6e833c 0x6e8306 0x6e8585 0x11954e5 0x1194b3a 0x1151d43 0x495521 # 0x55e429 encoding/json.(*decodeState).literalStore+0xda9 encoding/json/decode.go:965 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x56d73e encoding/json.(*Decoder).Decode+0x15e encoding/json/stream.go:75 # 0x6c10c9 github.com/rs/zerolog.ConsoleWriter.Write+0x2e9 github.com/rs/zerolog@v1.34.0/console.go:142 # 0x4d9ca1 io.(*multiWriter).Write+0x61 io/multi.go:85 # 0x6df891 github.com/rs/zerolog.LevelWriterAdapter.WriteLevel+0x31 github.com/rs/zerolog@v1.34.0/writer.go:27 # 0x6cc6dc github.com/rs/zerolog.(*Event).write+0xfc github.com/rs/zerolog@v1.34.0/event.go:80 # 0x6ccb48 github.com/rs/zerolog.(*Event).msg+0x208 github.com/rs/zerolog@v1.34.0/event.go:151 # 0x6e833b github.com/rs/zerolog.(*Event).Msg+0xbb github.com/rs/zerolog@v1.34.0/event.go:110 # 0x6e8305 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0x85 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x11954e4 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1c4 github.com/pactus-project/pactus/sync/sync.go:319 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [61: 210816] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x117e3ff 0x117e400 0x119442f 0x1194a45 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x117e3fe github.com/fxamacker/cbor/v2.Marshal+0xfe github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x117e3ff github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0xff github.com/pactus-project/pactus/sync/bundle/bundle.go:93 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x1194a44 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x1c4 github.com/pactus-project/pactus/sync/sync.go:243 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [35: 1120] @ 0x48b4ac 0x4907d3 0x1678d85 0x5d4386 0x5d7936 0x60701d 0x6964d3 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x5d4385 github.com/consensys/gnark-crypto/field/hash.ExpandMsgXmd+0x6e5 github.com/consensys/gnark-crypto@v0.19.2/field/hash/hashutils.go:83 # 0x5d7935 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x35 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:884 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [15: 3120] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x414eb2 0x53a15a 0x53ae38 0x53b5cd 0x53b58f 0xd1a925 0x495521 # 0x53a159 context.(*cancelCtx).propagateCancel+0x199 context/context.go:501 # 0x53ae37 context.WithDeadlineCause+0x137 context/context.go:643 # 0x53b5cc context.WithDeadline+0x4c context/context.go:626 # 0x53b58e context.WithTimeout+0xe context/context.go:704 # 0xd1a924 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:225 0: 0 [1: 16] @ 0x48b4a5 0x425d05 0xcf6c90 0xcf6f28 0xd2ccca 0x10d9dec 0x10d4f42 0x1150698 0x495521 # 0xcf6c8f github.com/libp2p/go-libp2p/p2p/muxer/yamux.parseError+0x4f github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:22 # 0xcf6f27 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read+0x27 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:38 # 0xd2ccc9 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:58 # 0x10d9deb github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read+0x8b github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 # 0x10d4f41 github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:678 # 0x1150697 github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1+0x57 github.com/pactus-project/pactus/network/stream.go:113 0: 0 [4: 896] @ 0x48b4ac 0x425d05 0x746d3a 0x746d50 0x169036f 0x16caa05 0x16cdf70 0x79efc7 0x7986a5 0x798185 0x5c0b5b 0x943579 0x93f89b 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x746d39 crypto/internal/fips140/sha512.New+0x19 crypto/internal/fips140/sha512/sha512.go:205 # 0x746d4f crypto/sha512.New+0x2f crypto/sha512/sha512.go:53 # 0x169036e crypto/internal/fips140/hmac.New[...]+0x4e crypto/internal/fips140/hmac/hmac.go:170 # 0x16caa04 crypto/internal/fips140/ecdsa.newDRBG[...]+0x524 crypto/internal/fips140/ecdsa/hmacdrbg.go:111 # 0x16cdf6f crypto/internal/fips140/ecdsa.Sign[...]+0x22f crypto/internal/fips140/ecdsa/ecdsa.go:304 # 0x79efc6 crypto/ecdsa.signFIPS[...]+0x106 crypto/ecdsa/ecdsa.go:419 # 0x7986a4 crypto/ecdsa.SignASN1+0x244 crypto/ecdsa/ecdsa.go:398 # 0x798184 crypto/ecdsa.(*PrivateKey).Sign+0x64 crypto/ecdsa/ecdsa.go:328 # 0x5c0b5a crypto.SignMessage+0x13a crypto/crypto.go:254 # 0x943578 crypto/tls.(*clientHandshakeStateTLS13).sendClientCertificate+0x4d8 crypto/tls/handshake_client_tls13.go:794 # 0x93f89a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a crypto/tls/handshake_client_tls13.go:142 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [15: 2400] @ 0x48b485 0x4901c9 0xbfd705 0xbfd89a 0xe0c407 0xd2db9a 0xd26533 0x776323 0xd25d9d 0xd24310 0xd14a90 0xd241d8 0x495521 # 0xbfd704 github.com/multiformats/go-multiaddr.Multiaddr.Protocols+0x44 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:172 # 0xbfd899 github.com/multiformats/go-multiaddr-fmt.(*pattern).Matches+0x1d9 github.com/multiformats/go-multiaddr-fmt@v0.1.0/patterns.go:108 # 0xe0c406 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).CanDial+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:194 # 0xd2db99 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).TransportForDialing+0x559 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_transport.go:45 # 0xd26532 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables.func2+0x52 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:514 # 0x776322 github.com/multiformats/go-multiaddr.FilterAddrs+0x122 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:261 # 0xd25d9c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).filterKnownUndialables+0x35c github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:513 # 0xd2430f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xef github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:309 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60dd4b 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7319 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd4a github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x3ca github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:83 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7318 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0xf8 github.com/pactus-project/pactus/consensus/log/messages.go:30 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 80] @ 0x48b485 0x425d05 0x69f24d 0x69f29e 0x1194385 0x1194685 0x119936a 0x163a8c3 0x495521 # 0x69f24c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x12c github.com/pactus-project/pactus/genesis/testnet.go:12 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194684 github.com/pactus-project/pactus/sync.(*synchronizer).broadcast+0xa4 github.com/pactus-project/pactus/sync/sync.go:201 # 0x1199369 github.com/pactus-project/pactus/sync.(*synchronizer).broadcastMessage+0x29 github.com/pactus-project/pactus/sync/sync.go:247 # 0x163a8c2 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b4ac 0x4907d3 0x69c9cc 0x69c8ec 0x69d38c 0x1167e0e 0x11686cd 0x11689b6 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x69c9cb github.com/pactus-project/pactus/types/certificate.(*Certificate).signBytes+0x10b github.com/pactus-project/pactus/types/certificate/certificate.go:259 # 0x69c8eb github.com/pactus-project/pactus/types/certificate.(*Certificate).SignBytesCPPreVote+0x2b github.com/pactus-project/pactus/types/certificate/certificate.go:236 # 0x69d38b github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidateCPPreVote+0x4b github.com/pactus-project/pactus/types/certificate/certificate.go:287 # 0x1167e0d github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVoteNoConflict+0x6d github.com/pactus-project/pactus/consensus/cp.go:127 # 0x11686cc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVote+0xec github.com/pactus-project/pactus/consensus/cp.go:255 # 0x11689b5 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x35 github.com/pactus-project/pactus/consensus/cp.go:304 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a54 0x5e71d9 0x5e7410 0x60dd4b 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7319 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a53 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x73 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:303 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd4a github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x3ca github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:83 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7318 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0xf8 github.com/pactus-project/pactus/consensus/log/messages.go:30 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 80] @ 0x48b4ac 0x4901c9 0x58c679 0x58c5fd 0x5f1646 0x5f15cf 0x60786c 0x6070aa 0x696fa5 0x69d915 0x69d49b 0x1167ca5 0x11685a5 0x11689c5 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x58c678 math/big.nat.make+0x98 math/big/nat.go:67 # 0x58c5fc math/big.nat.setBytes+0x1c math/big/nat.go:1023 # 0x5f1645 math/big.(*Int).SetBytes+0x185 math/big/int.go:519 # 0x5f15ce github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1SqrtRatio+0x10e github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:164 # 0x60786b github.com/consensys/gnark-crypto/ecc/bls12-381.MapToCurve1+0x58b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:121 # 0x6070a9 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0xe9 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:55 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d49a github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidateCPMainVote+0x7a github.com/pactus-project/pactus/types/certificate/certificate.go:297 # 0x1167ca4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustPreVoteSoft+0x84 github.com/pactus-project/pactus/consensus/cp.go:104 # 0x11685a4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustPreVote+0x384 github.com/pactus-project/pactus/consensus/cp.go:226 # 0x11689c4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x44 github.com/pactus-project/pactus/consensus/cp.go:302 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 1152] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f13f 0x1194385 0x1194685 0x1192fd3 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f13e github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x1e github.com/pactus-project/pactus/genesis/genesis.go:189 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194684 github.com/pactus-project/pactus/sync.(*synchronizer).broadcast+0xa4 github.com/pactus-project/pactus/sync/sync.go:201 # 0x1192fd2 github.com/pactus-project/pactus/sync.(*queryVoteHandler).ParseMessage+0x132 github.com/pactus-project/pactus/sync/handler_query_votes.go:26 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 576] @ 0x48b4ac 0x4901c9 0x60e39c 0x60d5bc 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7319 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x60e39b github.com/consensys/gnark-crypto/ecc/bls12-381.MillerLoop+0x49b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:125 # 0x60d5bb github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x5b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:27 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7318 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0xf8 github.com/pactus-project/pactus/consensus/log/messages.go:30 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 80] @ 0x48b4ac 0x4901c9 0x58c679 0x58c5fd 0x5f1646 0x5f15cf 0x60786c 0x607045 0x696fa5 0x69d915 0x69d1a9 0x11679c5 0x11683fd 0x11689c5 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x58c678 math/big.nat.make+0x98 math/big/nat.go:67 # 0x58c5fc math/big.nat.setBytes+0x1c math/big/nat.go:1023 # 0x5f1645 math/big.(*Int).SetBytes+0x185 math/big/int.go:519 # 0x5f15ce github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1SqrtRatio+0x10e github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:164 # 0x60786b github.com/consensys/gnark-crypto/ecc/bls12-381.MapToCurve1+0x58b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:121 # 0x607044 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x84 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:54 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d1a8 github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidatePrepare+0x228 github.com/pactus-project/pactus/types/certificate/certificate.go:273 # 0x11679c4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustInitNo+0x64 github.com/pactus-project/pactus/consensus/cp.go:47 # 0x11683fc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustPreVote+0x1dc github.com/pactus-project/pactus/consensus/cp.go:203 # 0x11689c4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x44 github.com/pactus-project/pactus/consensus/cp.go:302 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60dd8a 0x60d698 0x60d7d2 0x697267 0x69d915 0x69d1a9 0x11679c5 0x11683fd 0x11689c5 0x11650f6 0x116ab56 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd89 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x409 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:86 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d1a8 github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidatePrepare+0x228 github.com/pactus-project/pactus/types/certificate/certificate.go:273 # 0x11679c4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustInitNo+0x64 github.com/pactus-project/pactus/consensus/cp.go:47 # 0x11683fc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustPreVote+0x1dc github.com/pactus-project/pactus/consensus/cp.go:203 # 0x11689c4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x44 github.com/pactus-project/pactus/consensus/cp.go:302 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x116ab55 github.com/pactus-project/pactus/consensus.(*ConcreteMediator).OnPublishVote+0x95 github.com/pactus-project/pactus/consensus/mediator.go:37 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7255 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7254 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x34 github.com/pactus-project/pactus/consensus/log/messages.go:26 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 128] @ 0x48b4ac 0x4901c9 0x5905c5 0x59050e 0x58f99d 0x57f76c 0x57fb17 0x5d8a65 0x5d79ad 0x60701d 0x696fa5 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7255 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5905c4 math/big.nat.make+0x544 math/big/nat.go:67 # 0x59050d math/big.nat.divLarge+0x48d math/big/natdiv.go:623 # 0x58f99c math/big.nat.div+0x41c math/big/natdiv.go:543 # 0x57f76b math/big.(*Int).QuoRem+0x8b math/big/int.go:300 # 0x57fb16 math/big.(*Int).Mod+0x216 math/big/int.go:331 # 0x5d8a64 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.(*Element).SetBigInt+0xa4 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:1108 # 0x5d79ac github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0xac github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:895 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7254 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x34 github.com/pactus-project/pactus/consensus/log/messages.go:26 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60dd8a 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7265 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd89 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x409 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:86 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7264 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x44 github.com/pactus-project/pactus/consensus/log/messages.go:24 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b485 0x490767 0x55d3e5 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x55d3e4 encoding/json.(*decodeState).object+0x1944 encoding/json/decode.go:738 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b485 0x425d05 0x771651 0x7718dc 0x774d30 0x774a05 0x1185910 0x1184fef 0x1185493 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x771650 github.com/multiformats/go-multiaddr.readComponent+0x3d0 github.com/multiformats/go-multiaddr@v0.16.1/codec.go:120 # 0x7718db github.com/multiformats/go-multiaddr.readMultiaddr+0xfb github.com/multiformats/go-multiaddr@v0.16.1/codec.go:142 # 0x774d2f github.com/multiformats/go-multiaddr.NewMultiaddrBytes+0x8f github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:52 # 0x774a04 github.com/multiformats/go-multiaddr.NewMultiaddr+0xc4 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:40 # 0x118590f github.com/pactus-project/pactus/sync/firewall.(*Firewall).getIPFromMultiAddress+0x2f github.com/pactus-project/pactus/sync/firewall/firewall.go:204 # 0x1184fee github.com/pactus-project/pactus/sync/firewall.(*Firewall).IsBannedAddress+0x2e github.com/pactus-project/pactus/sync/firewall/firewall.go:90 # 0x1185492 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0x92 github.com/pactus-project/pactus/sync/firewall/firewall.go:136 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b485 0x425d05 0x51cb91 0x10d4697 0x10d4657 0x10d445f 0x1150e7d 0x1150c11 0x495521 # 0x51cb90 fmt.errorf+0x190 fmt/errors.go:48 # 0x10d4696 fmt.Errorf+0x1b6 fmt/errors.go:26 # 0x10d4656 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).dialPeer+0x176 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:558 # 0x10d445e github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).Connect+0x17e github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:549 # 0x1150e7c github.com/pactus-project/pactus/network.ConnectSync+0xdc github.com/pactus-project/pactus/network/utils.go:91 # 0x1150c10 github.com/pactus-project/pactus/network.ConnectAsync.func1+0x50 github.com/pactus-project/pactus/network/utils.go:75 0: 0 [1: 1152] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f2ad 0x1194385 0x1194685 0x1192fd3 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f2ac github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x18c github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194684 github.com/pactus-project/pactus/sync.(*synchronizer).broadcast+0xa4 github.com/pactus-project/pactus/sync/sync.go:201 # 0x1192fd2 github.com/pactus-project/pactus/sync.(*queryVoteHandler).ParseMessage+0x132 github.com/pactus-project/pactus/sync/handler_query_votes.go:26 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b4ac 0x4907d3 0x6acfce 0x6acf47 0x6acf2b 0x6ad6d6 0x6b6397 0x6b5df5 0x6b7265 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x6acfcd github.com/pactus-project/pactus/types/certificate.(*Certificate).signBytes+0x10d github.com/pactus-project/pactus/types/certificate/certificate.go:259 # 0x6acf46 github.com/pactus-project/pactus/types/certificate.(*Certificate).SignBytesPrepare+0x86 github.com/pactus-project/pactus/types/certificate/certificate.go:227 # 0x6acf2a github.com/pactus-project/pactus/types/vote.(*Vote).SignBytes+0x6a github.com/pactus-project/pactus/types/vote/vote.go:104 # 0x6ad6d5 github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0x95 github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7264 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x44 github.com/pactus-project/pactus/consensus/log/messages.go:24 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 576] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60dd8a 0x60d698 0x60d7d2 0x697267 0x115392d 0x118580a 0x11857f3 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd89 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x409 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:86 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x115392c github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).BasicCheck+0x8c github.com/pactus-project/pactus/sync/bundle/message/hello.go:55 # 0x1185809 github.com/pactus-project/pactus/sync/bundle.(*Bundle).BasicCheck+0x29 github.com/pactus-project/pactus/sync/bundle/bundle.go:53 # 0x11857f2 github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x12 github.com/pactus-project/pactus/sync/firewall/firewall.go:175 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [14: 2240] @ 0x48b485 0x4901c9 0xd2d6b4 0xd2d6a6 0xd26f4a 0xd1a978 0x495521 # 0xd2d6b3 github.com/multiformats/go-multiaddr.Multiaddr.Protocols+0x73 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:172 # 0xd2d6a5 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).TransportForDialing+0x65 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_transport.go:19 # 0xd26f49 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x209 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:595 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 16] @ 0x48b485 0x490767 0x55d3e5 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x55d3e4 encoding/json.(*decodeState).object+0x1944 encoding/json/decode.go:738 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60dd4b 0x60d698 0x60d7d2 0x697267 0x69d915 0x69d3bb 0x1167e0e 0x11686cd 0x11689b6 0x11650f6 0x116ab56 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd4a github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x3ca github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:83 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d3ba github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidateCPPreVote+0x7a github.com/pactus-project/pactus/types/certificate/certificate.go:289 # 0x1167e0d github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVoteNoConflict+0x6d github.com/pactus-project/pactus/consensus/cp.go:127 # 0x11686cc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVote+0xec github.com/pactus-project/pactus/consensus/cp.go:255 # 0x11689b5 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x35 github.com/pactus-project/pactus/consensus/cp.go:304 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x116ab55 github.com/pactus-project/pactus/consensus.(*ConcreteMediator).OnPublishVote+0x95 github.com/pactus-project/pactus/consensus/mediator.go:37 0: 0 [1: 128] @ 0x48b4ac 0x4901c9 0x5d4005 0x5d7936 0x60701d 0x696fa5 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7265 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5d4004 github.com/consensys/gnark-crypto/field/hash.ExpandMsgXmd+0x364 github.com/consensys/gnark-crypto@v0.19.2/field/hash/hashutils.go:61 # 0x5d7935 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x35 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:884 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7264 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x44 github.com/pactus-project/pactus/consensus/log/messages.go:24 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x5d3dfc 0x5d7936 0x60701d 0x696fa5 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7265 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5d3dfb github.com/consensys/gnark-crypto/field/hash.ExpandMsgXmd+0x15b github.com/consensys/gnark-crypto@v0.19.2/field/hash/hashutils.go:28 # 0x5d7935 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x35 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:884 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7264 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x44 github.com/pactus-project/pactus/consensus/log/messages.go:24 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 144] @ 0x48b485 0x425d05 0x55a077 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x1194385 0x1194685 0x1192fd3 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x55a076 encoding/json.Unmarshal+0x36 encoding/json/decode.go:106 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194684 github.com/pactus-project/pactus/sync.(*synchronizer).broadcast+0xa4 github.com/pactus-project/pactus/sync/sync.go:201 # 0x1192fd2 github.com/pactus-project/pactus/sync.(*queryVoteHandler).ParseMessage+0x132 github.com/pactus-project/pactus/sync/handler_query_votes.go:26 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60dd8a 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd89 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x409 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:86 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x116ab56 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x116ab55 github.com/pactus-project/pactus/consensus.(*ConcreteMediator).OnPublishVote+0x95 github.com/pactus-project/pactus/consensus/mediator.go:37 0: 0 [1: 73728] @ 0x48b4b3 0x4901c9 0x67ec7f 0x67ec18 0x689c2d 0x689bee 0x691cc5 0x117e35c 0x119442f 0x119051b 0x118fe2b 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x67ec7e compress/flate.(*compressor).initDeflate+0x53e compress/flate/deflate.go:374 # 0x67ec17 compress/flate.(*compressor).init+0x4d7 compress/flate/deflate.go:595 # 0x689c2c compress/flate.NewWriter+0x2ac compress/flate/deflate.go:666 # 0x689bed compress/gzip.(*Writer).Write+0x26d compress/gzip/gzip.go:191 # 0x691cc4 github.com/pactus-project/pactus/util.CompressBuffer+0x64 github.com/pactus-project/pactus/util/slice.go:79 # 0x117e35b github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0x5b github.com/pactus-project/pactus/sync/bundle/bundle.go:79 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x119051a github.com/pactus-project/pactus/sync.(*blocksRequestHandler).respond+0x17a github.com/pactus-project/pactus/sync/handler_blocks_request.go:112 # 0x118fe2a github.com/pactus-project/pactus/sync.(*blocksRequestHandler).ParseMessage+0x54a github.com/pactus-project/pactus/sync/handler_blocks_request.go:51 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x1678d85 0x5d4386 0x5d7936 0x60701d 0x6964d3 0x6988bb 0x698896 0x698565 0x115fcba 0x115f7da 0x1162cf7 0x1162bd3 0x116ae88 0x116ae48 0x116b1c5 0x1165302 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x1678d84 crypto/internal/fips140/sha256.(*Digest).Sum+0x1a4 crypto/internal/fips140/sha256/sha256.go:208 # 0x5d4385 github.com/consensys/gnark-crypto/field/hash.ExpandMsgXmd+0x6e5 github.com/consensys/gnark-crypto@v0.19.2/field/hash/hashutils.go:83 # 0x5d7935 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x35 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:884 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x6964d2 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x52 github.com/pactus-project/pactus/crypto/bls/private_key.go:127 # 0x6988ba github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).Sign+0x15a github.com/pactus-project/pactus/crypto/bls/private_key.go:123 # 0x698895 github.com/pactus-project/pactus/sortition.Evaluate+0x135 github.com/pactus-project/pactus/sortition/vrf.go:25 # 0x698564 github.com/pactus-project/pactus/sortition.EvaluateSortition+0x64 github.com/pactus-project/pactus/sortition/sortition.go:8 # 0x115fcb9 github.com/pactus-project/pactus/state.(*state).evaluateSortition+0x199 github.com/pactus-project/pactus/state/state.go:538 # 0x115f7d9 github.com/pactus-project/pactus/state.(*state).CommitBlock+0x679 github.com/pactus-project/pactus/state/state.go:496 # 0x1162cf6 github.com/pactus-project/pactus/consensus.(*commitState).decide+0xf6 github.com/pactus-project/pactus/consensus/commit.go:22 # 0x1162bd2 github.com/pactus-project/pactus/consensus.(*commitState).enter+0x12 github.com/pactus-project/pactus/consensus/commit.go:13 # 0x116ae87 github.com/pactus-project/pactus/consensus.(*consensus).enterNewState+0xe7 github.com/pactus-project/pactus/consensus/consensus.go:170 # 0x116ae47 github.com/pactus-project/pactus/consensus.(*precommitState).decide+0xa7 github.com/pactus-project/pactus/consensus/precommit.go:29 # 0x116b1c4 github.com/pactus-project/pactus/consensus.(*precommitState).onAddVote+0x24 github.com/pactus-project/pactus/consensus/precommit.go:75 # 0x1165301 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x2e1 github.com/pactus-project/pactus/consensus/consensus.go:312 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32] @ 0x48b485 0x425d05 0x5f15c6 0x60786c 0x607045 0x696fa5 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7255 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5f15c5 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1SqrtRatio+0x105 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:162 # 0x60786b github.com/consensys/gnark-crypto/ecc/bls12-381.MapToCurve1+0x58b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:121 # 0x607044 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x84 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:54 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7254 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x34 github.com/pactus-project/pactus/consensus/log/messages.go:26 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b4ac 0x4901c9 0x5d7579 0x5f13f7 0x60711a 0x696fa5 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7255 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5d7578 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:818 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607119 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x159 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:59 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7254 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x34 github.com/pactus-project/pactus/consensus/log/messages.go:26 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b730a 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7309 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0xe9 github.com/pactus-project/pactus/consensus/log/messages.go:32 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 128] @ 0x48b4ac 0x5aac05 0x59f1ab 0x5a82d2 0x59f4e5 0x59dfb5 0x5b6bd3 0x117e549 0x1185779 0x11854b8 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x5aac04 github.com/fxamacker/cbor/v2.fillByteString+0x5e4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:3221 # 0x59f1aa github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x10ea github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1573 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x5b6bd2 github.com/fxamacker/cbor/v2.(*Decoder).Decode+0xb2 github.com/fxamacker/cbor/v2@v2.9.0/stream.go:37 # 0x117e548 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x108 github.com/pactus-project/pactus/sync/bundle/bundle.go:103 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x5e7410 0x60dd4b 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd4a github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x3ca github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:83 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b485 0x425d05 0xc2ada5 0xc2780a 0x495521 # 0xc2ada4 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleIncomingRPC+0x924 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:1341 # 0xc27809 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0xc29 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:876 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x5e7410 0x60dd4b 0x60d698 0x60d7d2 0x697267 0x69d915 0x69d3bb 0x1167e0e 0x11686cd 0x11689b6 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd4a github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x3ca github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:83 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d3ba github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidateCPPreVote+0x7a github.com/pactus-project/pactus/types/certificate/certificate.go:289 # 0x1167e0d github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVoteNoConflict+0x6d github.com/pactus-project/pactus/consensus/cp.go:127 # 0x11686cc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVote+0xec github.com/pactus-project/pactus/consensus/cp.go:255 # 0x11689b5 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x35 github.com/pactus-project/pactus/consensus/cp.go:304 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x60df97 0x60d5bc 0x60d7d2 0x697267 0x69d915 0x69d3bb 0x1167e0e 0x11686cd 0x11689b6 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x60df96 github.com/consensys/gnark-crypto/ecc/bls12-381.MillerLoop+0x96 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:111 # 0x60d5bb github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x5b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:27 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d3ba github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidateCPPreVote+0x7a github.com/pactus-project/pactus/types/certificate/certificate.go:289 # 0x1167e0d github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVoteNoConflict+0x6d github.com/pactus-project/pactus/consensus/cp.go:127 # 0x11686cc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVote+0xec github.com/pactus-project/pactus/consensus/cp.go:255 # 0x11689b5 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x35 github.com/pactus-project/pactus/consensus/cp.go:304 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x60dcc5 0x60d698 0x60d7d2 0x697267 0x69d915 0x69d1a9 0x11679c5 0x1167f52 0x11687b4 0x11689b6 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x60dcc4 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x344 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:80 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d1a8 github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidatePrepare+0x228 github.com/pactus-project/pactus/types/certificate/certificate.go:273 # 0x11679c4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustInitNo+0x64 github.com/pactus-project/pactus/consensus/cp.go:47 # 0x1167f51 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVoteConflict+0x71 github.com/pactus-project/pactus/consensus/cp.go:152 # 0x11687b3 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVote+0x1d3 github.com/pactus-project/pactus/consensus/cp.go:263 # 0x11689b5 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x35 github.com/pactus-project/pactus/consensus/cp.go:304 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 128] @ 0x48b4ac 0x4901c9 0x5d4005 0x5d7936 0x60701d 0x696fa5 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5d4004 github.com/consensys/gnark-crypto/field/hash.ExpandMsgXmd+0x364 github.com/consensys/gnark-crypto@v0.19.2/field/hash/hashutils.go:61 # 0x5d7935 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x35 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:884 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 336] @ 0x48b485 0x425d05 0x53970d 0xc2d345 0xc0bdda 0x495521 # 0x53970c context.AfterFunc+0x2c context/context.go:326 # 0xc2d344 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop+0x104 github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:115 # 0xc0bdd9 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages+0xf9 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 0: 0 [1: 320] @ 0x48b4ac 0x5aac05 0x59f1ab 0x5a82d2 0x59f4e5 0x59dfb5 0x5b6bd3 0x117e549 0x1185779 0x11854b8 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x5aac04 github.com/fxamacker/cbor/v2.fillByteString+0x5e4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:3221 # 0x59f1aa github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x10ea github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1573 # 0x5a82d1 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0xb31 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2904 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x5b6bd2 github.com/fxamacker/cbor/v2.(*Decoder).Decode+0xb2 github.com/fxamacker/cbor/v2@v2.9.0/stream.go:37 # 0x117e548 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x108 github.com/pactus-project/pactus/sync/bundle/bundle.go:103 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 65536] @ 0x48b4b3 0x4901c9 0x67ec2c 0x67ec18 0x689c2d 0x689bee 0x691cc5 0x117e35c 0x119442f 0x119051b 0x118fe2b 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x67ec2b compress/flate.(*compressor).initDeflate+0x4eb compress/flate/deflate.go:372 # 0x67ec17 compress/flate.(*compressor).init+0x4d7 compress/flate/deflate.go:595 # 0x689c2c compress/flate.NewWriter+0x2ac compress/flate/deflate.go:666 # 0x689bed compress/gzip.(*Writer).Write+0x26d compress/gzip/gzip.go:191 # 0x691cc4 github.com/pactus-project/pactus/util.CompressBuffer+0x64 github.com/pactus-project/pactus/util/slice.go:79 # 0x117e35b github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0x5b github.com/pactus-project/pactus/sync/bundle/bundle.go:79 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x119051a github.com/pactus-project/pactus/sync.(*blocksRequestHandler).respond+0x17a github.com/pactus-project/pactus/sync/handler_blocks_request.go:112 # 0x118fe2a github.com/pactus-project/pactus/sync.(*blocksRequestHandler).ParseMessage+0x54a github.com/pactus-project/pactus/sync/handler_blocks_request.go:51 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 416] @ 0x48b485 0x4901c9 0x69d5ae 0x69d1a9 0x11679c5 0x1167f52 0x11687b4 0x11689b6 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x69d5ad github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0xad github.com/pactus-project/pactus/types/certificate/certificate.go:309 # 0x69d1a8 github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidatePrepare+0x228 github.com/pactus-project/pactus/types/certificate/certificate.go:273 # 0x11679c4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustInitNo+0x64 github.com/pactus-project/pactus/consensus/cp.go:47 # 0x1167f51 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVoteConflict+0x71 github.com/pactus-project/pactus/consensus/cp.go:152 # 0x11687b3 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVote+0x1d3 github.com/pactus-project/pactus/consensus/cp.go:263 # 0x11689b5 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x35 github.com/pactus-project/pactus/consensus/cp.go:304 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b4ac 0x4901c9 0x5d7985 0x60701d 0x696fa5 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5d7984 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.Hash+0x84 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:892 # 0x60701c github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x5c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:49 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 64] @ 0x48b4ac 0x4907d3 0x69d045 0x69cfbd 0x69cfbb 0x11679c5 0x1167f52 0x11687b4 0x11689b6 0x11650f6 0x116ab56 0x495521 # 0x69d044 github.com/pactus-project/pactus/types/certificate.(*Certificate).signBytes+0xc4 github.com/pactus-project/pactus/types/certificate/certificate.go:259 # 0x69cfbc github.com/pactus-project/pactus/types/certificate.(*Certificate).SignBytesPrepare+0x3c github.com/pactus-project/pactus/types/certificate/certificate.go:227 # 0x69cfba github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidatePrepare+0x3a github.com/pactus-project/pactus/types/certificate/certificate.go:271 # 0x11679c4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustInitNo+0x64 github.com/pactus-project/pactus/consensus/cp.go:47 # 0x1167f51 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVoteConflict+0x71 github.com/pactus-project/pactus/consensus/cp.go:152 # 0x11687b3 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVote+0x1d3 github.com/pactus-project/pactus/consensus/cp.go:263 # 0x11689b5 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x35 github.com/pactus-project/pactus/consensus/cp.go:304 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x116ab55 github.com/pactus-project/pactus/consensus.(*ConcreteMediator).OnPublishVote+0x95 github.com/pactus-project/pactus/consensus/mediator.go:37 0: 0 [4: 2048] @ 0x48b4ac 0x4901c9 0x5b70a8 0x5b6eee 0x5b6b46 0x117e549 0x1185779 0x11854b8 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x5b70a7 github.com/fxamacker/cbor/v2.(*Decoder).read+0x87 github.com/fxamacker/cbor/v2@v2.9.0/stream.go:139 # 0x5b6eed github.com/fxamacker/cbor/v2.(*Decoder).readNext+0x14d github.com/fxamacker/cbor/v2@v2.9.0/stream.go:111 # 0x5b6b45 github.com/fxamacker/cbor/v2.(*Decoder).Decode+0x25 github.com/fxamacker/cbor/v2@v2.9.0/stream.go:30 # 0x117e548 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x108 github.com/pactus-project/pactus/sync/bundle/bundle.go:103 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 640] @ 0x48b4ac 0x4907d3 0xbd5d05 0xbd42e7 0xc0abfa 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xbd5d04 github.com/libp2p/go-libp2p-pubsub/pb.(*Message).Unmarshal+0xfa4 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pb/rpc.pb.go:2095 # 0xbd42e6 github.com/libp2p/go-libp2p-pubsub/pb.(*RPC).Unmarshal+0xb26 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pb/rpc.pb.go:1800 # 0xc0abf9 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream+0x459 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:89 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60dd8a 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7255 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd89 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x409 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:86 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7254 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x34 github.com/pactus-project/pactus/consensus/log/messages.go:26 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a35 0x5e71d9 0x5e7410 0x60ddeb 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7265 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a34 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x54 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:302 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddea github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x46a github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:91 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7264 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x44 github.com/pactus-project/pactus/consensus/log/messages.go:24 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60dd4b 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7265 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd4a github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x3ca github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:83 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7264 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x44 github.com/pactus-project/pactus/consensus/log/messages.go:24 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 32768] @ 0x48b4b3 0x4901c9 0x685bc9 0x685b16 0x688926 0x688205 0x691e07 0x691e0f 0x117e5f6 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x685bc8 compress/flate.(*dictDecoder).init+0x188 compress/flate/dict_decoder.go:43 # 0x685b15 compress/flate.NewReader+0xd5 compress/flate/inflate.go:815 # 0x688925 compress/gzip.(*Reader).readHeader+0x345 compress/gzip/gunzip.go:238 # 0x688204 compress/gzip.(*Reader).Reset+0x2a4 compress/gzip/gunzip.go:113 # 0x691e06 compress/gzip.NewReader+0x86 compress/gzip/gunzip.go:94 # 0x691e0e github.com/pactus-project/pactus/util.DecompressBuffer+0x8e github.com/pactus-project/pactus/util/slice.go:91 # 0x117e5f5 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x1b5 github.com/pactus-project/pactus/sync/bundle/bundle.go:116 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 768] @ 0x48b4ac 0x4901c9 0x60dfb5 0x60d5bc 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x60dfb4 github.com/consensys/gnark-crypto/ecc/bls12-381.MillerLoop+0xb4 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:112 # 0x60d5bb github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x5b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:27 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 1152] @ 0x48b4ac 0x4901c9 0x60e39c 0x60d5bc 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7265 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x60e39b github.com/consensys/gnark-crypto/ecc/bls12-381.MillerLoop+0x49b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:125 # 0x60d5bb github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x5b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:27 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7264 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x44 github.com/pactus-project/pactus/consensus/log/messages.go:24 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a35 0x5e71d9 0x60dcc5 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7265 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a34 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x54 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:302 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x60dcc4 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x344 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:80 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7264 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x44 github.com/pactus-project/pactus/consensus/log/messages.go:24 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x5615e9 0x561593 0x568185 0x5685f1 0x561f7d 0x56202f 0x561be5 0x561858 0x4a336c 0x56174a 0x561714 0x561713 0x565fa7 0x561f31 0x561be5 0x561858 0x4a336c 0x56174a 0x561714 0x561713 0x568185 0x5685f1 0x55bd1b 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69efe8 0x1654552 0x1653f35 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x5615e8 sync.OnceValue[...]+0xc8 sync/oncefunc.go:48 # 0x561592 encoding/json.typeEncoder+0x72 encoding/json/encode.go:399 # 0x568184 encoding/json.typeFields+0x1ba4 encoding/json/encode.go:1299 # 0x5685f0 encoding/json.cachedTypeFields+0x110 encoding/json/encode.go:1336 # 0x561f7c encoding/json.newStructEncoder+0x37c encoding/json/encode.go:757 # 0x56202e encoding/json.newTypeEncoder+0x42e encoding/json/encode.go:455 # 0x561be4 encoding/json.typeEncoder.func1+0x24 encoding/json/encode.go:400 # 0x561857 encoding/json.typeEncoder.typeEncoder.OnceValue[...].func3.func4+0x57 sync/oncefunc.go:66 # 0x4a336b sync.(*Once).doSlow+0xab sync/once.go:78 # 0x561749 sync.(*Once).Do+0x229 sync/once.go:69 # 0x561713 encoding/json.typeEncoder.OnceValue[...].func3+0x1f3 sync/oncefunc.go:58 # 0x561712 encoding/json.typeEncoder+0x1f2 encoding/json/encode.go:409 # 0x565fa6 encoding/json.newPtrEncoder+0x26 encoding/json/encode.go:924 # 0x561f30 encoding/json.newTypeEncoder+0x330 encoding/json/encode.go:463 # 0x561be4 encoding/json.typeEncoder.func1+0x24 encoding/json/encode.go:400 # 0x561857 encoding/json.typeEncoder.typeEncoder.OnceValue[...].func3.func4+0x57 sync/oncefunc.go:66 # 0x4a336b sync.(*Once).doSlow+0xab sync/once.go:78 # 0x561749 sync.(*Once).Do+0x229 sync/once.go:69 # 0x561713 encoding/json.typeEncoder.OnceValue[...].func3+0x1f3 sync/oncefunc.go:58 # 0x561712 encoding/json.typeEncoder+0x1f2 encoding/json/encode.go:409 # 0x568184 encoding/json.typeFields+0x1ba4 encoding/json/encode.go:1299 # 0x5685f0 encoding/json.cachedTypeFields+0x110 encoding/json/encode.go:1336 # 0x55bd1a encoding/json.(*decodeState).object+0x27a encoding/json/decode.go:652 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69efe7 github.com/pactus-project/pactus/genesis.LoadFromFile+0x67 github.com/pactus-project/pactus/genesis/genesis.go:161 # 0x1654551 github.com/pactus-project/pactus/cmd.MakeConfig+0x71 github.com/pactus-project/pactus/cmd/cmd.go:227 # 0x1653f34 github.com/pactus-project/pactus/cmd.StartNode+0x54 github.com/pactus-project/pactus/cmd/cmd.go:145 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x5be613 0x5be8ac 0x16553fc 0x16552e3 0x16540a5 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x5be612 github.com/pactus-project/pactus/util/bech32m.ConvertBits+0x92 github.com/pactus-project/pactus/util/bech32m/bech32m.go:299 # 0x5be8ab github.com/pactus-project/pactus/util/bech32m.EncodeFromBase256WithType+0x4b github.com/pactus-project/pactus/util/bech32m/bech32m.go:396 # 0x16553fb github.com/pactus-project/pactus/crypto.Address.String+0x1bb github.com/pactus-project/pactus/crypto/address.go:89 # 0x16552e2 github.com/pactus-project/pactus/cmd.MakeValidatorKey+0xa2 github.com/pactus-project/pactus/cmd/cmd.go:385 # 0x16540a4 github.com/pactus-project/pactus/cmd.StartNode+0x1c4 github.com/pactus-project/pactus/cmd/cmd.go:175 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 67108864] @ 0x48b4b3 0x4901c9 0x11b1a71 0x11b1553 0x11b7725 0x11b76a7 0x11bb446 0x11ba031 0x155d870 0x1655559 0x16540a5 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x11b1a70 golang.org/x/crypto/argon2.initBlocks+0x70 golang.org/x/crypto@v0.48.0/argon2/argon2.go:162 # 0x11b1552 golang.org/x/crypto/argon2.deriveKey+0x152 golang.org/x/crypto@v0.48.0/argon2/argon2.go:117 # 0x11b7724 golang.org/x/crypto/argon2.IDKey+0x244 golang.org/x/crypto@v0.48.0/argon2/argon2.go:101 # 0x11b76a6 github.com/pactus-project/pactus/wallet/encrypter.(*Encrypter).Decrypt+0x1c6 github.com/pactus-project/pactus/wallet/encrypter/encrypter.go:245 # 0x11bb445 github.com/pactus-project/pactus/wallet/vault.(*Vault).decryptKeyStore+0x45 github.com/pactus-project/pactus/wallet/vault/vault.go:493 # 0x11ba030 github.com/pactus-project/pactus/wallet/vault.(*Vault).PrivateKeys+0x50 github.com/pactus-project/pactus/wallet/vault/vault.go:300 # 0x155d86f github.com/pactus-project/pactus/wallet.(*addresses).PrivateKeys+0x1af github.com/pactus-project/pactus/wallet/addresses.go:212 # 0x1655558 github.com/pactus-project/pactus/cmd.MakeValidatorKey+0x318 github.com/pactus-project/pactus/cmd/cmd.go:400 # 0x16540a4 github.com/pactus-project/pactus/cmd.StartNode+0x1c4 github.com/pactus-project/pactus/cmd/cmd.go:175 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 2304] @ 0x48b48c 0x48b665 0x48b713 0x4121bd 0x4121be 0x41210f 0x414137 0x413ea5 0x414f66 0x6b70b2 0x116a5d1 0x116a513 0x1164291 0x1164254 0x116ac24 0x495521 # 0x6b70b1 github.com/pactus-project/pactus/consensus/log.(*Log).MoveToNewHeight+0x131 github.com/pactus-project/pactus/consensus/log/log.go:114 # 0x116a5d0 github.com/pactus-project/pactus/consensus.(*newHeightState).decide+0x90 github.com/pactus-project/pactus/consensus/height.go:21 # 0x116a512 github.com/pactus-project/pactus/consensus.(*newHeightState).enter+0x12 github.com/pactus-project/pactus/consensus/height.go:15 # 0x1164290 github.com/pactus-project/pactus/consensus.(*consensus).enterNewState+0xb0 github.com/pactus-project/pactus/consensus/consensus.go:170 # 0x1164253 github.com/pactus-project/pactus/consensus.(*consensus).MoveToNewHeight+0x73 github.com/pactus-project/pactus/consensus/consensus.go:183 # 0x116ac23 github.com/pactus-project/pactus/consensus.(*ConcreteMediator).OnBlockAnnounce+0x83 github.com/pactus-project/pactus/consensus/mediator.go:45 0: 0 [1: 576] @ 0x48b48c 0x48b665 0x48b713 0x4121bd 0x4121be 0x41210f 0x410c0d 0x414ee5 0x6b70b2 0x116a5d1 0x116a513 0x1164291 0x1164254 0x116ac24 0x495521 # 0x6b70b1 github.com/pactus-project/pactus/consensus/log.(*Log).MoveToNewHeight+0x131 github.com/pactus-project/pactus/consensus/log/log.go:114 # 0x116a5d0 github.com/pactus-project/pactus/consensus.(*newHeightState).decide+0x90 github.com/pactus-project/pactus/consensus/height.go:21 # 0x116a512 github.com/pactus-project/pactus/consensus.(*newHeightState).enter+0x12 github.com/pactus-project/pactus/consensus/height.go:15 # 0x1164290 github.com/pactus-project/pactus/consensus.(*consensus).enterNewState+0xb0 github.com/pactus-project/pactus/consensus/consensus.go:170 # 0x1164253 github.com/pactus-project/pactus/consensus.(*consensus).MoveToNewHeight+0x73 github.com/pactus-project/pactus/consensus/consensus.go:183 # 0x116ac23 github.com/pactus-project/pactus/consensus.(*ConcreteMediator).OnBlockAnnounce+0x83 github.com/pactus-project/pactus/consensus/mediator.go:45 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a54 0x5e71d9 0x5e7410 0x60ddeb 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7255 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a53 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x73 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:303 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddea github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x46a github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:91 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7254 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x34 github.com/pactus-project/pactus/consensus/log/messages.go:26 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 384] @ 0x48b4ac 0x4901c9 0x60dfb5 0x60d5bc 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7265 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x60dfb4 github.com/consensys/gnark-crypto/ecc/bls12-381.MillerLoop+0xb4 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:112 # 0x60d5bb github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x5b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:27 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7264 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x44 github.com/pactus-project/pactus/consensus/log/messages.go:24 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 288] @ 0x48b485 0x48b67e 0x48b713 0x410b85 0x410b78 0x414eb2 0x8dac27 0x8dc7f7 0x8dd8df 0x8df81f 0x115b8bf 0x115f079 0x1164cbe 0x11875f8 0x1192ae5 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x8dac26 github.com/pactus-project/pactus/sandbox.(*sandbox).Account+0x106 github.com/pactus-project/pactus/sandbox/sandbox.go:104 # 0x8dc7f6 github.com/pactus-project/pactus/execution/executor.newBatchTransferExecutor+0x96 github.com/pactus-project/pactus/execution/executor/batch_transfer.go:29 # 0x8dd8de github.com/pactus-project/pactus/execution/executor.MakeExecutor+0xde github.com/pactus-project/pactus/execution/executor/executor.go:29 # 0x8df81e github.com/pactus-project/pactus/execution.CheckAndExecute+0x3e github.com/pactus-project/pactus/execution/execution.go:22 # 0x115b8be github.com/pactus-project/pactus/state.(*state).executeBlock+0x13e github.com/pactus-project/pactus/state/execution.go:23 # 0x115f078 github.com/pactus-project/pactus/state.(*state).ValidateBlock+0xf8 github.com/pactus-project/pactus/state/state.go:430 # 0x1164cbd github.com/pactus-project/pactus/consensus.(*consensus).SetProposal+0x49d github.com/pactus-project/pactus/consensus/consensus.go:263 # 0x11875f7 github.com/pactus-project/pactus/consensus/manager.(*manager).SetProposal+0x157 github.com/pactus-project/pactus/consensus/manager/manager.go:212 # 0x1192ae4 github.com/pactus-project/pactus/sync.(*proposalHandler).ParseMessage+0xe4 github.com/pactus-project/pactus/sync/handler_proposal.go:24 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x6be753 0x6d6ce4 0x6bdd06 0x6d1ebd 0x6e7665 0x6e7655 0x6e8328 0x6e8585 0x1196425 0x1195b49 0x118f7ca 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x6be752 github.com/rs/zerolog.init.func7+0x32 github.com/rs/zerolog@v1.34.0/globals.go:87 # 0x6d6ce3 github.com/rs/zerolog.init.1.func1+0x23 github.com/rs/zerolog@v1.34.0/encoder_json.go:22 # 0x6bdd05 github.com/rs/zerolog/internal/json.Encoder.AppendInterface+0x45 github.com/rs/zerolog@v1.34.0/internal/json/types.go:387 # 0x6d1ebc github.com/rs/zerolog.(*Event).Interface+0x11c github.com/rs/zerolog@v1.34.0/event.go:759 # 0x6e7664 github.com/rs/zerolog.(*Event).Any+0x284 github.com/rs/zerolog@v1.34.0/event.go:748 # 0x6e7654 github.com/pactus-project/pactus/util/logger.addFields+0x274 github.com/pactus-project/pactus/util/logger/logger.go:149 # 0x6e8327 github.com/pactus-project/pactus/util/logger.(*SubLogger).logObj+0xa7 github.com/pactus-project/pactus/util/logger/logger.go:189 # 0x6e8584 github.com/pactus-project/pactus/util/logger.(*SubLogger).Info+0x64 github.com/pactus-project/pactus/util/logger/logger.go:201 # 0x1196424 github.com/pactus-project/pactus/sync.(*synchronizer).sendBlockRequestToRandomPeer+0x3e4 github.com/pactus-project/pactus/sync/sync.go:484 # 0x1195b48 github.com/pactus-project/pactus/sync.(*synchronizer).updateBlockchain+0x228 github.com/pactus-project/pactus/sync/sync.go:371 # 0x118f7c9 github.com/pactus-project/pactus/sync.(*blockAnnounceHandler).ParseMessage+0x1e9 github.com/pactus-project/pactus/sync/handler_block_announce.go:35 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a54 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a53 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x73 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:303 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x5e7410 0x60ddeb 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddea github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x46a github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:91 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 384] @ 0x48b4ac 0x4901c9 0x5e5a35 0x5e71d9 0x5e7410 0x60ddeb 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7255 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a34 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x54 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:302 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddea github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x46a github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:91 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7254 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x34 github.com/pactus-project/pactus/consensus/log/messages.go:26 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a35 0x5e71d9 0x5e7410 0x60dd4b 0x60d698 0x60d7d2 0x697267 0x69d915 0x69d1a9 0x11679c5 0x11683fd 0x11689c5 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a34 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x54 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:302 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd4a github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x3ca github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:83 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d1a8 github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidatePrepare+0x228 github.com/pactus-project/pactus/types/certificate/certificate.go:273 # 0x11679c4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustInitNo+0x64 github.com/pactus-project/pactus/consensus/cp.go:47 # 0x11683fc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustPreVote+0x1dc github.com/pactus-project/pactus/consensus/cp.go:203 # 0x11689c4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x44 github.com/pactus-project/pactus/consensus/cp.go:302 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 1152] @ 0x48b4ac 0x4901c9 0x60e39c 0x60d5bc 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7255 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x60e39b github.com/consensys/gnark-crypto/ecc/bls12-381.MillerLoop+0x49b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:125 # 0x60d5bb github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x5b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:27 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7254 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x34 github.com/pactus-project/pactus/consensus/log/messages.go:26 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 768] @ 0x48b4ac 0x4901c9 0x60dfb5 0x60d5bc 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7255 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x60dfb4 github.com/consensys/gnark-crypto/ecc/bls12-381.MillerLoop+0xb4 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:112 # 0x60d5bb github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x5b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:27 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7254 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x34 github.com/pactus-project/pactus/consensus/log/messages.go:26 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 8] @ 0x48b485 0x425d05 0xc3800b 0xc278a5 0x495521 # 0xc3800a github.com/libp2p/go-libp2p-pubsub.(*Topic).validate.func2+0x4a github.com/libp2p/go-libp2p-pubsub@v0.15.0/topic.go:354 # 0xc278a4 github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop+0xcc4 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:891 0: 0 [1: 96] @ 0x48b4ac 0x4901c9 0x5d7579 0x5f13f7 0x60711a 0x696fa5 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7265 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5d7578 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:818 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607119 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x159 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:59 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7264 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x44 github.com/pactus-project/pactus/consensus/log/messages.go:24 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x1146b76 0x4a49ca 0x495521 # 0x1146b75 github.com/pactus-project/pactus/network.(*gossipService).joinTopic.func1+0x75 github.com/pactus-project/pactus/network/gossip.go:193 # 0x4a49c9 sync.(*WaitGroup).Go.func1+0x49 sync/waitgroup.go:258 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b730a 0x6b6cc6 0x116600d 0x1165c05 0x1168e0a 0x1169145 0x1165302 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7309 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0xe9 github.com/pactus-project/pactus/consensus/log/messages.go:32 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x116600c github.com/pactus-project/pactus/consensus.(*consensus).signAddVote+0xec github.com/pactus-project/pactus/consensus/consensus.go:370 # 0x1165c04 github.com/pactus-project/pactus/consensus.(*consensus).signAddCPDecidedVote+0x1c4 github.com/pactus-project/pactus/consensus/consensus.go:352 # 0x1168e09 github.com/pactus-project/pactus/consensus.(*cpDecideState).decide+0x209 github.com/pactus-project/pactus/consensus/cp_decide.go:29 # 0x1169144 github.com/pactus-project/pactus/consensus.(*cpDecideState).onAddVote+0x24 github.com/pactus-project/pactus/consensus/cp_decide.go:53 # 0x1165301 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x2e1 github.com/pactus-project/pactus/consensus/consensus.go:312 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 576] @ 0x48b4ac 0x4901c9 0x5e5a54 0x5e71d9 0x5e7410 0x60ddeb 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7319 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a53 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x73 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:303 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddea github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x46a github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:91 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7318 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0xf8 github.com/pactus-project/pactus/consensus/log/messages.go:30 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60dd4b 0x60d698 0x60d7d2 0x697267 0x69d915 0x69d3bb 0x1167e0e 0x11686cd 0x11689b6 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd4a github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x3ca github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:83 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d3ba github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidateCPPreVote+0x7a github.com/pactus-project/pactus/types/certificate/certificate.go:289 # 0x1167e0d github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVoteNoConflict+0x6d github.com/pactus-project/pactus/consensus/cp.go:127 # 0x11686cc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVote+0xec github.com/pactus-project/pactus/consensus/cp.go:255 # 0x11689b5 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x35 github.com/pactus-project/pactus/consensus/cp.go:304 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7319 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7318 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0xf8 github.com/pactus-project/pactus/consensus/log/messages.go:30 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 96] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 384] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7319 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7318 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0xf8 github.com/pactus-project/pactus/consensus/log/messages.go:30 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x5e7410 0x60ddeb 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7319 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddea github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x46a github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:91 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7318 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0xf8 github.com/pactus-project/pactus/consensus/log/messages.go:30 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x5e7410 0x60ddeb 0x60d698 0x60d7d2 0x697267 0x69d915 0x69d3bb 0x1167e0e 0x11686cd 0x11689b6 0x11650f6 0x116ab56 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddea github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x46a github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:91 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d3ba github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidateCPPreVote+0x7a github.com/pactus-project/pactus/types/certificate/certificate.go:289 # 0x1167e0d github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVoteNoConflict+0x6d github.com/pactus-project/pactus/consensus/cp.go:127 # 0x11686cc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVote+0xec github.com/pactus-project/pactus/consensus/cp.go:255 # 0x11689b5 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x35 github.com/pactus-project/pactus/consensus/cp.go:304 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x116ab55 github.com/pactus-project/pactus/consensus.(*ConcreteMediator).OnPublishVote+0x95 github.com/pactus-project/pactus/consensus/mediator.go:37 0: 0 [1: 96] @ 0x48b4ac 0x48b5c5 0x4cc5bd 0x55b1f6 0x55bafd 0x55acfe 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x48b5c4 reflect.unsafe_New+0x24 runtime/malloc.go:2230 # 0x4cc5bc reflect.New+0x5c reflect/value.go:3164 # 0x55b1f5 encoding/json.indirect+0x2f5 encoding/json/decode.go:482 # 0x55bafc encoding/json.(*decodeState).object+0x5c encoding/json/decode.go:606 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b4ac 0x4901c9 0x5d7579 0x5f13f7 0x607105 0x696fa5 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5d7578 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:818 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607104 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x144 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:58 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 112] @ 0x48b4ac 0x4901c9 0x5920d4 0x5920a6 0x5923a7 0x57f066 0x5ccc85 0x5ccc49 0x601bad 0x5ffab2 0x696745 0x698805 0x69877e 0x698565 0x115fcba 0x115f7da 0x11967dd 0x118f7aa 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5920d3 math/big.nat.make+0x133 math/big/nat.go:67 # 0x5920a5 math/big.nat.mul+0x105 math/big/natmul.go:34 # 0x5923a6 math/big.nat.mul+0x406 math/big/natmul.go:22 # 0x57f065 math/big.(*Int).mul+0xc5 math/big/int.go:201 # 0x5ccc84 math/big.(*Int).Mul+0xc4 math/big/int.go:184 # 0x5ccc48 github.com/consensys/gnark-crypto/ecc.SplitScalar+0x88 github.com/consensys/gnark-crypto@v0.19.2/ecc/utils.go:145 # 0x601bac github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Jac).mulGLV+0x36c github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/g2.go:639 # 0x5ffab1 github.com/consensys/gnark-crypto/ecc/bls12-381.(*G2Jac).ScalarMultiplication+0x91 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/g2.go:463 # 0x696744 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).PublicKeyNative+0x64 github.com/pactus-project/pactus/crypto/bls/private_key.go:143 # 0x698804 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).PublicKey+0xa4 github.com/pactus-project/pactus/crypto/bls/private_key.go:154 # 0x69877d github.com/pactus-project/pactus/sortition.Evaluate+0x1d github.com/pactus-project/pactus/sortition/vrf.go:23 # 0x698564 github.com/pactus-project/pactus/sortition.EvaluateSortition+0x64 github.com/pactus-project/pactus/sortition/sortition.go:8 # 0x115fcb9 github.com/pactus-project/pactus/state.(*state).evaluateSortition+0x199 github.com/pactus-project/pactus/state/state.go:538 # 0x115f7d9 github.com/pactus-project/pactus/state.(*state).CommitBlock+0x679 github.com/pactus-project/pactus/state/state.go:496 # 0x11967dc github.com/pactus-project/pactus/sync.(*synchronizer).tryCommitBlocks+0x2bc github.com/pactus-project/pactus/sync/sync.go:540 # 0x118f7a9 github.com/pactus-project/pactus/sync.(*blockAnnounceHandler).ParseMessage+0x1c9 github.com/pactus-project/pactus/sync/handler_block_announce.go:33 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 176] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 96] @ 0x48b4ac 0x4901c9 0x5d7579 0x5f13f7 0x607105 0x696fa5 0x69d915 0x69d1a9 0x11679c5 0x11683fd 0x11689c5 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5d7578 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:818 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607104 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x144 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:58 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d1a8 github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidatePrepare+0x228 github.com/pactus-project/pactus/types/certificate/certificate.go:273 # 0x11679c4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustInitNo+0x64 github.com/pactus-project/pactus/consensus/cp.go:47 # 0x11683fc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustPreVote+0x1dc github.com/pactus-project/pactus/consensus/cp.go:203 # 0x11689c4 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x44 github.com/pactus-project/pactus/consensus/cp.go:302 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a35 0x5e71d9 0x5e7410 0x60dd8a 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x116ab56 0x495521 # 0x5e5a34 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x54 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:302 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd89 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x409 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:86 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x116ab55 github.com/pactus-project/pactus/consensus.(*ConcreteMediator).OnPublishVote+0x95 github.com/pactus-project/pactus/consensus/mediator.go:37 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a54 0x5e71d9 0x5e7410 0x60dd4b 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x116600d 0x11657c5 0x1169d9b 0x1169bf3 0x116774c 0x1167707 0x116b25d 0x1164782 0x11645bb 0x6b49a6 0x495521 # 0x5e5a53 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x73 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:303 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd4a github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x3ca github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:83 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x116600c github.com/pactus-project/pactus/consensus.(*consensus).signAddVote+0xec github.com/pactus-project/pactus/consensus/consensus.go:370 # 0x11657c4 github.com/pactus-project/pactus/consensus.(*consensus).signAddCPPreVote+0x1c4 github.com/pactus-project/pactus/consensus/consensus.go:336 # 0x1169d9a github.com/pactus-project/pactus/consensus.(*cpPreVoteState).decide+0x17a github.com/pactus-project/pactus/consensus/cp_prevote.go:27 # 0x1169bf2 github.com/pactus-project/pactus/consensus.(*cpPreVoteState).enter+0x12 github.com/pactus-project/pactus/consensus/cp_prevote.go:13 # 0x116774b github.com/pactus-project/pactus/consensus.(*consensus).enterNewState+0x18b github.com/pactus-project/pactus/consensus/consensus.go:170 # 0x1167706 github.com/pactus-project/pactus/consensus.(*consensus).startChangingProposer+0x146 github.com/pactus-project/pactus/consensus/consensus.go:536 # 0x116b25c github.com/pactus-project/pactus/consensus.(*precommitState).onTimeout+0x1c github.com/pactus-project/pactus/consensus/precommit.go:85 # 0x1164781 github.com/pactus-project/pactus/consensus.(*consensus).handleTimeout+0x1a1 github.com/pactus-project/pactus/consensus/consensus.go:210 # 0x11645ba github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1+0x1a github.com/pactus-project/pactus/consensus/consensus.go:192 # 0x6b49a5 github.com/ezex-io/gopkg/scheduler.AfterBuilder.Do.func1+0xe5 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/after.go:28 0: 0 [3: 528] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a54 0x5e71d9 0x5e7410 0x60dd8a 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7255 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a53 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x73 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:303 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd89 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x409 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:86 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7254 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x34 github.com/pactus-project/pactus/consensus/log/messages.go:26 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a54 0x5e71d9 0x60dcc5 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7255 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a53 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x73 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:303 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x60dcc4 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x344 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:80 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7254 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x34 github.com/pactus-project/pactus/consensus/log/messages.go:26 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 112] @ 0x48b485 0x425d05 0xc0abdb 0x10d2c02 0x10d282d 0xd21765 0x495521 # 0xc0abda github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream+0x43a github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:88 # 0x10d2c01 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1+0x81 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:399 # 0x10d282c github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler+0x8cc github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:358 # 0xd21764 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1+0xa4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_conn.go:159 0: 0 [1: 32] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x117e337 0x117e313 0x1194696 0x119936a 0x163a8c3 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x117e336 github.com/fxamacker/cbor/v2.Marshal+0x36 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x117e312 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0x12 github.com/pactus-project/pactus/sync/bundle/bundle.go:73 # 0x1194695 github.com/pactus-project/pactus/sync.(*synchronizer).broadcast+0xb5 github.com/pactus-project/pactus/sync/sync.go:204 # 0x1199369 github.com/pactus-project/pactus/sync.(*synchronizer).broadcastMessage+0x29 github.com/pactus-project/pactus/sync/sync.go:247 # 0x163a8c2 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 4608] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f13f 0x118582e 0x11854e5 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f13e github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x1e github.com/pactus-project/pactus/genesis/genesis.go:189 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 144] @ 0x48b485 0x425d05 0x55a077 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x55a076 encoding/json.Unmarshal+0x36 encoding/json/decode.go:106 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b485 0x425d05 0x1146c99 0xc3ed27 0xc3eaea 0xc3e645 0xc3e177 0xc3e01c 0x495521 # 0x1146c98 github.com/pactus-project/pactus/network.(*gossipService).joinTopic.(*gossipService).createValidator.func2+0x58 github.com/pactus-project/pactus/network/gossip.go:209 # 0xc3ed26 github.com/libp2p/go-libp2p-pubsub.(*validatorImpl).validateMsg+0x126 github.com/libp2p/go-libp2p-pubsub@v0.15.0/validation.go:501 # 0xc3eae9 github.com/libp2p/go-libp2p-pubsub.(*validation).validateSingleTopic+0x89 github.com/libp2p/go-libp2p-pubsub@v0.15.0/validation.go:479 # 0xc3e644 github.com/libp2p/go-libp2p-pubsub.(*validation).validateTopic+0xe4 github.com/libp2p/go-libp2p-pubsub@v0.15.0/validation.go:428 # 0xc3e176 github.com/libp2p/go-libp2p-pubsub.(*validation).doValidateTopic+0x56 github.com/libp2p/go-libp2p-pubsub@v0.15.0/validation.go:399 # 0xc3e01b github.com/libp2p/go-libp2p-pubsub.(*validation).validate.func1+0x3b github.com/libp2p/go-libp2p-pubsub@v0.15.0/validation.go:369 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60dd4b 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd4a github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x3ca github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:83 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [4: 4608] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f1f5 0x118582e 0x11854e5 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f1f4 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xd4 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 192] @ 0x48b4ac 0x4901c9 0x5d7579 0x5f13f7 0x60711a 0x696fa5 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7319 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5d7578 github.com/consensys/gnark-crypto/ecc/bls12-381/fp.BatchInvert+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/fp/element.go:818 # 0x5f13f6 github.com/consensys/gnark-crypto/ecc/bls12-381/hash_to_curve.G1Isogeny+0xf6 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_curve/g1.go:142 # 0x607119 github.com/consensys/gnark-crypto/ecc/bls12-381.HashToG1+0x159 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/hash_to_g1.go:59 # 0x696fa4 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0xe4 github.com/pactus-project/pactus/crypto/bls/public_key.go:120 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7318 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0xf8 github.com/pactus-project/pactus/consensus/log/messages.go:30 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a73 0x5e71d9 0x5e7410 0x60dd8a 0x60d698 0x60d7d2 0x697267 0x69d915 0x69d3bb 0x1167e0e 0x11686cd 0x11689b6 0x11650f6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a72 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x92 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:304 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd89 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x409 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:86 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d3ba github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidateCPPreVote+0x7a github.com/pactus-project/pactus/types/certificate/certificate.go:289 # 0x1167e0d github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVoteNoConflict+0x6d github.com/pactus-project/pactus/consensus/cp.go:127 # 0x11686cc github.com/pactus-project/pactus/consensus.(*changeProposer).checkJustMainVote+0xec github.com/pactus-project/pactus/consensus/cp.go:255 # 0x11689b5 github.com/pactus-project/pactus/consensus.(*changeProposer).checkJust+0x35 github.com/pactus-project/pactus/consensus/cp.go:304 # 0x11650f5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0xd5 github.com/pactus-project/pactus/consensus/consensus.go:297 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [3: 1990656] @ 0x48b4b3 0x425d05 0x689c14 0x689bee 0x691cc5 0x117e35c 0x119442f 0x119051b 0x118fe2b 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x689c13 compress/flate.NewWriter+0x293 compress/flate/deflate.go:665 # 0x689bed compress/gzip.(*Writer).Write+0x26d compress/gzip/gzip.go:191 # 0x691cc4 github.com/pactus-project/pactus/util.CompressBuffer+0x64 github.com/pactus-project/pactus/util/slice.go:79 # 0x117e35b github.com/pactus-project/pactus/sync/bundle.(*Bundle).Encode+0x5b github.com/pactus-project/pactus/sync/bundle/bundle.go:79 # 0x119442e github.com/pactus-project/pactus/sync.(*synchronizer).sendTo+0x4e github.com/pactus-project/pactus/sync/sync.go:181 # 0x119051a github.com/pactus-project/pactus/sync.(*blocksRequestHandler).respond+0x17a github.com/pactus-project/pactus/sync/handler_blocks_request.go:112 # 0x118fe2a github.com/pactus-project/pactus/sync.(*blocksRequestHandler).ParseMessage+0x54a github.com/pactus-project/pactus/sync/handler_blocks_request.go:51 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x695ace 0x11b0b05 0x11bb636 0x11ba2d5 0x155d870 0x1655559 0x16540a5 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x695acd github.com/pactus-project/pactus/crypto/bls.KeyGen+0x6d github.com/pactus-project/pactus/crypto/bls/private_key.go:60 # 0x11b0b04 github.com/pactus-project/pactus/crypto/bls/hdkeychain.NewMaster+0x104 github.com/pactus-project/pactus/crypto/bls/hdkeychain/extendedkey.go:493 # 0x11bb635 github.com/pactus-project/pactus/wallet/vault.(*Vault).deriveBLSPrivateKey+0x35 github.com/pactus-project/pactus/wallet/vault/vault.go:523 # 0x11ba2d4 github.com/pactus-project/pactus/wallet/vault.(*Vault).PrivateKeys+0x2f4 github.com/pactus-project/pactus/wallet/vault/vault.go:310 # 0x155d86f github.com/pactus-project/pactus/wallet.(*addresses).PrivateKeys+0x1af github.com/pactus-project/pactus/wallet/addresses.go:212 # 0x1655558 github.com/pactus-project/pactus/cmd.MakeValidatorKey+0x318 github.com/pactus-project/pactus/cmd/cmd.go:400 # 0x16540a4 github.com/pactus-project/pactus/cmd.StartNode+0x1c4 github.com/pactus-project/pactus/cmd/cmd.go:175 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x60df97 0x60d5bc 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x60df96 github.com/consensys/gnark-crypto/ecc/bls12-381.MillerLoop+0x96 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:111 # 0x60d5bb github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x5b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:27 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 576] @ 0x48b485 0x425d05 0x59c5d0 0x117e4db 0x117e48e 0x1185779 0x11854b8 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x59c5cf github.com/fxamacker/cbor/v2.DecOptions.decMode+0x46f github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1131 # 0x117e4da github.com/fxamacker/cbor/v2.DecOptions.DecMode+0x9a github.com/fxamacker/cbor/v2@v2.9.0/decode.go:919 # 0x117e48d github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x4d github.com/pactus-project/pactus/sync/bundle/bundle.go:101 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 384] @ 0x48b4ac 0x4901c9 0x60dfb5 0x60d5bc 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b52b2 0x6b7328 0x6b6cc6 0x116600d 0x11657c5 0x1169de5 0x1169bf3 0x116774c 0x1167707 0x116b59c 0x1164782 0x11645bb 0x6b49a6 0x495521 # 0x60dfb4 github.com/consensys/gnark-crypto/ecc/bls12-381.MillerLoop+0xb4 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:112 # 0x60d5bb github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x5b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:27 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b52b1 github.com/pactus-project/pactus/consensus/voteset.(*BinaryVoteSet).AddVote+0x31 github.com/pactus-project/pactus/consensus/voteset/binary_voteset.go:95 # 0x6b7327 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x107 github.com/pactus-project/pactus/consensus/log/messages.go:28 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x116600c github.com/pactus-project/pactus/consensus.(*consensus).signAddVote+0xec github.com/pactus-project/pactus/consensus/consensus.go:370 # 0x11657c4 github.com/pactus-project/pactus/consensus.(*consensus).signAddCPPreVote+0x1c4 github.com/pactus-project/pactus/consensus/consensus.go:336 # 0x1169de4 github.com/pactus-project/pactus/consensus.(*cpPreVoteState).decide+0x1c4 github.com/pactus-project/pactus/consensus/cp_prevote.go:30 # 0x1169bf2 github.com/pactus-project/pactus/consensus.(*cpPreVoteState).enter+0x12 github.com/pactus-project/pactus/consensus/cp_prevote.go:13 # 0x116774b github.com/pactus-project/pactus/consensus.(*consensus).enterNewState+0x18b github.com/pactus-project/pactus/consensus/consensus.go:170 # 0x1167706 github.com/pactus-project/pactus/consensus.(*consensus).startChangingProposer+0x146 github.com/pactus-project/pactus/consensus/consensus.go:536 # 0x116b59b github.com/pactus-project/pactus/consensus.(*prepareState).onTimeout+0x3b github.com/pactus-project/pactus/consensus/prepare.go:78 # 0x1164781 github.com/pactus-project/pactus/consensus.(*consensus).handleTimeout+0x1a1 github.com/pactus-project/pactus/consensus/consensus.go:210 # 0x11645ba github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1+0x1a github.com/pactus-project/pactus/consensus/consensus.go:192 # 0x6b49a5 github.com/ezex-io/gopkg/scheduler.AfterBuilder.Do.func1+0xe5 github.com/ezex-io/gopkg/scheduler@v0.0.0-20260127151556-579a32f19aa7/after.go:28 0: 0 [21: 3360] @ 0x48b485 0x4901c9 0xbfd705 0xbfd89a 0xe0c407 0xd2db9a 0xd2532c 0xd248ef 0xd24ef3 0xd242e5 0xd14a90 0xd241d8 0x495521 # 0xbfd704 github.com/multiformats/go-multiaddr.Multiaddr.Protocols+0x44 github.com/multiformats/go-multiaddr@v0.16.1/multiaddr.go:172 # 0xbfd899 github.com/multiformats/go-multiaddr-fmt.(*pattern).Matches+0x1d9 github.com/multiformats/go-multiaddr-fmt@v0.1.0/patterns.go:108 # 0xe0c406 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).CanDial+0x26 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:194 # 0xd2db99 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).TransportForDialing+0x559 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_transport.go:45 # 0xd2532b github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs.func4+0x2b github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:424 # 0xd248ee github.com/libp2p/go-libp2p/p2p/net/swarm.chainResolvers+0x1ce github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:364 # 0xd24ef2 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).resolveAddrs+0x212 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:452 # 0xd242e4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).addrsForDial+0xc4 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:306 # 0xd14a8f github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialWorker).loop+0x48f github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/dial_worker.go:180 # 0xd241d7 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialWorkerLoop+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:296 0: 0 [2: 128] @ 0x48b485 0x425d05 0xb76d2a 0xb7570e 0x495521 # 0xb76d29 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).dialPeer+0x369 github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:533 # 0xb7570d github.com/libp2p/go-libp2p-kad-dht.(*query).queryPeer+0x12d github.com/libp2p/go-libp2p-kad-dht@v0.38.0/query.go:418 0: 0 [8: 9216] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f2ad 0x118582e 0x11854e5 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f2ac github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x18c github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 96] @ 0x48b4ac 0x4731d7 0x55e149 0x55add4 0x55c805 0x55acfe 0x55b87b 0x55ad34 0x55c805 0x55acfe 0x55a55e 0x55a139 0x69eb0d 0x55c12e 0x55acfe 0x55a55e 0x55a139 0x69f1e5 0x69f1e6 0x118582e 0x11854e5 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x55e148 encoding/json.(*decodeState).literalStore+0xac8 encoding/json/decode.go:958 # 0x55add3 encoding/json.(*decodeState).value+0x113 encoding/json/decode.go:394 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55b87a encoding/json.(*decodeState).array+0x4da encoding/json/decode.go:561 # 0x55ad33 encoding/json.(*decodeState).value+0x73 encoding/json/decode.go:370 # 0x55c804 encoding/json.(*decodeState).object+0xd64 encoding/json/decode.go:767 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69eb0c github.com/pactus-project/pactus/genesis.(*Genesis).UnmarshalJSON+0x2c github.com/pactus-project/pactus/genesis/genesis.go:113 # 0x55c12d encoding/json.(*decodeState).object+0x68d encoding/json/decode.go:610 # 0x55acfd encoding/json.(*decodeState).value+0x3d encoding/json/decode.go:380 # 0x55a55d encoding/json.(*decodeState).unmarshal+0x11d encoding/json/decode.go:183 # 0x55a138 encoding/json.Unmarshal+0xf8 encoding/json/decode.go:113 # 0x69f1e4 github.com/pactus-project/pactus/genesis.MainnetGenesis+0xc4 github.com/pactus-project/pactus/genesis/mainnet.go:13 # 0x69f1e5 github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0xc5 github.com/pactus-project/pactus/genesis/genesis.go:190 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 384] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60ddeb 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7255 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddea github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x46a github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:91 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7254 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x34 github.com/pactus-project/pactus/consensus/log/messages.go:26 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 4864] @ 0x48b48c 0x425d05 0x685a71 0x688926 0x688205 0x691e07 0x691e0f 0x117e5f6 0x1185779 0x11854b8 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x685a70 compress/flate.NewReader+0x30 compress/flate/inflate.go:810 # 0x688925 compress/gzip.(*Reader).readHeader+0x345 compress/gzip/gunzip.go:238 # 0x688204 compress/gzip.(*Reader).Reset+0x2a4 compress/gzip/gunzip.go:113 # 0x691e06 compress/gzip.NewReader+0x86 compress/gzip/gunzip.go:94 # 0x691e0e github.com/pactus-project/pactus/util.DecompressBuffer+0x8e github.com/pactus-project/pactus/util/slice.go:91 # 0x117e5f5 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x1b5 github.com/pactus-project/pactus/sync/bundle/bundle.go:116 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e9e79 0x5e601e 0x5e71d9 0x5e7410 0x60ddd9 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7265 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e9e78 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchInvertE2+0x38 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e2.go:249 # 0x5e601d github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x63d github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:339 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60ddd8 github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x458 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:90 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7264 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x44 github.com/pactus-project/pactus/consensus/log/messages.go:24 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 24] @ 0x48b4ac 0x4907d3 0x5c717e 0x5c7a06 0x6974fe 0x6b8c8b 0x6b8ca6 0x6b8c7c 0x6b8c56 0x6b8c33 0x11611f3 0x116a679 0x116a513 0x1164291 0x1164254 0x1186da5 0x11942cf 0x118f7ba 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5c717d golang.org/x/crypto/ripemd160.(*digest).Sum+0x1bd golang.org/x/crypto@v0.48.0/ripemd160/ripemd160.go:123 # 0x5c7a05 github.com/pactus-project/pactus/crypto/hash.Hash160+0xc5 github.com/pactus-project/pactus/crypto/hash/hash.go:34 # 0x6974fd github.com/pactus-project/pactus/crypto/bls.(*PublicKey).ValidatorAddress+0x5d github.com/pactus-project/pactus/crypto/bls/public_key.go:163 # 0x6b8c8a github.com/pactus-project/pactus/types/validator.(*Validator).Address+0x6a github.com/pactus-project/pactus/types/validator/validator.go:94 # 0x6b8ca5 github.com/pactus-project/pactus/committee.(*committee).Contains.(*committee).find.func1+0x85 github.com/pactus-project/pactus/committee/committee.go:136 # 0x6b8c7b github.com/pactus-project/pactus/committee.(*committee).iterate+0x5b github.com/pactus-project/pactus/committee/committee.go:211 # 0x6b8c55 github.com/pactus-project/pactus/committee.(*committee).find+0x35 github.com/pactus-project/pactus/committee/committee.go:135 # 0x6b8c32 github.com/pactus-project/pactus/committee.(*committee).Contains+0x12 github.com/pactus-project/pactus/committee/committee.go:130 # 0x11611f2 github.com/pactus-project/pactus/state.(*state).IsInCommittee+0x92 github.com/pactus-project/pactus/state/state.go:651 # 0x116a678 github.com/pactus-project/pactus/consensus.(*newHeightState).decide+0x138 github.com/pactus-project/pactus/consensus/height.go:26 # 0x116a512 github.com/pactus-project/pactus/consensus.(*newHeightState).enter+0x12 github.com/pactus-project/pactus/consensus/height.go:15 # 0x1164290 github.com/pactus-project/pactus/consensus.(*consensus).enterNewState+0xb0 github.com/pactus-project/pactus/consensus/consensus.go:170 # 0x1164253 github.com/pactus-project/pactus/consensus.(*consensus).MoveToNewHeight+0x73 github.com/pactus-project/pactus/consensus/consensus.go:183 # 0x1186da4 github.com/pactus-project/pactus/consensus/manager.(*manager).MoveToNewHeight+0x44 github.com/pactus-project/pactus/consensus/manager/manager.go:135 # 0x11942ce github.com/pactus-project/pactus/sync.(*synchronizer).moveConsensusToNewHeight+0xae github.com/pactus-project/pactus/sync/sync.go:155 # 0x118f7b9 github.com/pactus-project/pactus/sync.(*blockAnnounceHandler).ParseMessage+0x1d9 github.com/pactus-project/pactus/sync/handler_block_announce.go:34 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [31: 1984] @ 0x48b4ac 0x4901c9 0x5930dc 0x5930a2 0x592338 0x57f066 0x5cd07e 0x5cd009 0x5ccd77 0x5f6d5c 0x5f5732 0x6965bb 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x5930db math/big.nat.make+0x7b math/big/nat.go:67 # 0x5930a1 math/big.nat.mulAddWW+0x41 math/big/natmul.go:143 # 0x592337 math/big.nat.mul+0x397 math/big/natmul.go:26 # 0x57f065 math/big.(*Int).mul+0xc5 math/big/int.go:201 # 0x5cd07d math/big.(*Int).Mul+0xfd math/big/int.go:184 # 0x5cd008 github.com/consensys/gnark-crypto/ecc.getVector+0x88 github.com/consensys/gnark-crypto@v0.19.2/ecc/utils.go:177 # 0x5ccd76 github.com/consensys/gnark-crypto/ecc.SplitScalar+0x1b6 github.com/consensys/gnark-crypto@v0.19.2/ecc/utils.go:152 # 0x5f6d5b github.com/consensys/gnark-crypto/ecc/bls12-381.(*G1Jac).mulGLV+0x23b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/g1.go:633 # 0x5f5731 github.com/consensys/gnark-crypto/ecc/bls12-381.(*G1Jac).ScalarMultiplication+0x91 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/g1.go:458 # 0x6965ba github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x13a github.com/pactus-project/pactus/crypto/bls/private_key.go:132 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 192] @ 0x48b4ac 0x4901c9 0x5e5a35 0x5e71d9 0x5e7410 0x60dd4b 0x60d698 0x60d7d2 0x697267 0x6ad6ff 0x6b6397 0x6b5df5 0x6b7255 0x6b6cc6 0x11651c6 0x1187450 0x1193473 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5e5a34 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.BatchDecompressKarabina+0x54 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12.go:302 # 0x5e71d8 github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).ExptHalf+0x3b8 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:25 # 0x5e740f github.com/consensys/gnark-crypto/ecc/bls12-381/internal/fptower.(*E12).Expt+0x4f github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/internal/fptower/e12_pairing.go:42 # 0x60dd4a github.com/consensys/gnark-crypto/ecc/bls12-381.FinalExponentiation+0x3ca github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:83 # 0x60d697 github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x137 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:31 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x6ad6fe github.com/pactus-project/pactus/types/vote.(*Vote).Verify+0xbe github.com/pactus-project/pactus/types/vote/vote.go:196 # 0x6b6396 github.com/pactus-project/pactus/consensus/voteset.(*voteSet).verifyVote+0x76 github.com/pactus-project/pactus/consensus/voteset/voteset.go:41 # 0x6b5df4 github.com/pactus-project/pactus/consensus/voteset.(*BlockVoteSet).AddVote+0x34 github.com/pactus-project/pactus/consensus/voteset/block_voteset.go:73 # 0x6b7254 github.com/pactus-project/pactus/consensus/log.(*Messages).addVote+0x34 github.com/pactus-project/pactus/consensus/log/messages.go:26 # 0x6b6cc5 github.com/pactus-project/pactus/consensus/log.(*Log).AddVote+0x25 github.com/pactus-project/pactus/consensus/log/log.go:57 # 0x11651c5 github.com/pactus-project/pactus/consensus.(*consensus).AddVote+0x1a5 github.com/pactus-project/pactus/consensus/consensus.go:305 # 0x118744f github.com/pactus-project/pactus/consensus/manager.(*manager).AddVote+0x16f github.com/pactus-project/pactus/consensus/manager/manager.go:194 # 0x1193472 github.com/pactus-project/pactus/sync.(*voteHandler).ParseMessage+0xd2 github.com/pactus-project/pactus/sync/handler_vote.go:23 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 112] @ 0x48b4ac 0x4901c9 0x5920d4 0x5920a6 0x5923a7 0x57f066 0x5ccc85 0x5ccc49 0x5f6d5c 0x5f5732 0x6965bb 0x1165f73 0x1165f4b 0x1165d88 0x116b507 0x116b35c 0x116b6d3 0x1164e64 0x11875f8 0x1192ae5 0x119578f 0x1194e5c 0x1194b66 0x1151d43 0x495521 # 0x5920d3 math/big.nat.make+0x133 math/big/nat.go:67 # 0x5920a5 math/big.nat.mul+0x105 math/big/natmul.go:34 # 0x5923a6 math/big.nat.mul+0x406 math/big/natmul.go:22 # 0x57f065 math/big.(*Int).mul+0xc5 math/big/int.go:201 # 0x5ccc84 math/big.(*Int).Mul+0xc4 math/big/int.go:184 # 0x5ccc48 github.com/consensys/gnark-crypto/ecc.SplitScalar+0x88 github.com/consensys/gnark-crypto@v0.19.2/ecc/utils.go:145 # 0x5f6d5b github.com/consensys/gnark-crypto/ecc/bls12-381.(*G1Jac).mulGLV+0x23b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/g1.go:633 # 0x5f5731 github.com/consensys/gnark-crypto/ecc/bls12-381.(*G1Jac).ScalarMultiplication+0x91 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/g1.go:458 # 0x6965ba github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x13a github.com/pactus-project/pactus/crypto/bls/private_key.go:132 # 0x1165f72 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0x52 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1165f4a github.com/pactus-project/pactus/consensus.(*consensus).signAddVote+0x2a github.com/pactus-project/pactus/consensus/consensus.go:366 # 0x1165d87 github.com/pactus-project/pactus/consensus.(*consensus).signAddPrepareVote+0x127 github.com/pactus-project/pactus/consensus/consensus.go:357 # 0x116b506 github.com/pactus-project/pactus/consensus.(*prepareState).vote+0x86 github.com/pactus-project/pactus/consensus/prepare.go:58 # 0x116b35b github.com/pactus-project/pactus/consensus.(*prepareState).decide+0x1b github.com/pactus-project/pactus/consensus/prepare.go:25 # 0x116b6d2 github.com/pactus-project/pactus/consensus.(*prepareState).onSetProposal+0x12 github.com/pactus-project/pactus/consensus/prepare.go:93 # 0x1164e63 github.com/pactus-project/pactus/consensus.(*consensus).SetProposal+0x643 github.com/pactus-project/pactus/consensus/consensus.go:273 # 0x11875f7 github.com/pactus-project/pactus/consensus/manager.(*manager).SetProposal+0x157 github.com/pactus-project/pactus/consensus/manager/manager.go:212 # 0x1192ae4 github.com/pactus-project/pactus/sync.(*proposalHandler).ParseMessage+0xe4 github.com/pactus-project/pactus/sync/handler_proposal.go:24 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1194e5b github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0x21b github.com/pactus-project/pactus/sync/sync.go:284 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [22: 704] @ 0x48b485 0x425d05 0x696638 0x1153e6a 0x1153e84 0x1194a15 0x1195505 0x1194b3a 0x1151d43 0x495521 # 0x696637 github.com/pactus-project/pactus/crypto/bls.(*PrivateKey).SignNative+0x1b7 github.com/pactus-project/pactus/crypto/bls/private_key.go:136 # 0x1153e69 github.com/pactus-project/pactus/crypto/bls.(*ValidatorKey).Sign+0xe9 github.com/pactus-project/pactus/crypto/bls/validator_key.go:37 # 0x1153e83 github.com/pactus-project/pactus/sync/bundle/message.(*HelloMessage).Sign+0x103 github.com/pactus-project/pactus/sync/bundle/message/hello.go:92 # 0x1194a14 github.com/pactus-project/pactus/sync.(*synchronizer).sayHello+0x194 github.com/pactus-project/pactus/sync/sync.go:241 # 0x1195504 github.com/pactus-project/pactus/sync.(*synchronizer).processProtocolsEvent+0x1e4 github.com/pactus-project/pactus/sync/sync.go:320 # 0x1194b39 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xb9 github.com/pactus-project/pactus/sync/sync.go:270 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 2304] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f13f 0x1194385 0x1194685 0x119936a 0x163a8c3 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f13e github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x1e github.com/pactus-project/pactus/genesis/genesis.go:189 # 0x1194384 github.com/pactus-project/pactus/sync.(*synchronizer).prepareBundle+0x84 github.com/pactus-project/pactus/sync/sync.go:167 # 0x1194684 github.com/pactus-project/pactus/sync.(*synchronizer).broadcast+0xa4 github.com/pactus-project/pactus/sync/sync.go:201 # 0x1199369 github.com/pactus-project/pactus/sync.(*synchronizer).broadcastMessage+0x29 github.com/pactus-project/pactus/sync/sync.go:247 # 0x163a8c2 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 16] @ 0x48b4a5 0x425d05 0x796588 0x944b6a 0x944a2f 0x94b4d5 0x95c4d8 0x93f245 0x939128 0x9302a9 0xd595ff 0xd595aa 0xd594bd 0xd4dc42 0xd4cab9 0xd4c59a 0xe0d1ba 0xe0ccf0 0xd271d5 0xd1a978 0x495521 # 0x796587 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2a7 vendor/golang.org/x/crypto/cryptobyte/builder.go:197 # 0x944b69 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3e9 vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x944a2e crypto/tls.(*clientHelloMsg).marshalMsg+0x2ae crypto/tls/handshake_messages.go:121 # 0x94b4d4 crypto/tls.(*clientHelloMsg).marshal+0x14 crypto/tls/handshake_messages.go:376 # 0x95c4d7 crypto/tls.transcriptMsg+0x77 crypto/tls/handshake_messages.go:1957 # 0x93f244 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x144 crypto/tls/handshake_client_tls13.go:67 # 0x939127 crypto/tls.(*Conn).clientHandshake+0x827 crypto/tls/handshake_client.go:339 # 0x9302a8 crypto/tls.(*Conn).handshakeContext+0x328 crypto/tls/conn.go:1562 # 0xd595fe crypto/tls.(*Conn).HandshakeContext+0x7e crypto/tls/conn.go:1516 # 0xd595a9 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake+0x29 github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:135 # 0xd594bc github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureOutbound+0x2fc github.com/libp2p/go-libp2p@v0.47.0/p2p/security/tls/transport.go:118 # 0xd4dc41 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity+0x141 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:225 # 0xd4cab8 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade+0x478 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:169 # 0xd4c599 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade+0x79 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/upgrader/upgrader.go:138 # 0xe0d1b9 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).dialWithScope+0x419 github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:302 # 0xe0ccef github.com/libp2p/go-libp2p/p2p/transport/tcp.(*TcpTransport).DialWithUpdates+0x22f github.com/libp2p/go-libp2p@v0.47.0/p2p/transport/tcp/tcp.go:261 # 0xd271d4 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).dialAddr+0x494 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_dial.go:604 # 0xd1a977 github.com/libp2p/go-libp2p/p2p/net/swarm.(*dialLimiter).executeDial+0xf7 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/limiter.go:228 0: 0 [1: 114688] @ 0x48b4b3 0x473854 0x473366 0x55696c 0x15f8a99 0x15f9256 0x163a34c 0x1654137 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x55696b embed.FS.ReadFile+0x4b embed/embed.go:331 # 0x15f8a98 github.com/pactus-project/pactus/www/http.(*Server).getOpenAPIHandler+0xd8 github.com/pactus-project/pactus/www/http/server.go:43 # 0x15f9255 github.com/pactus-project/pactus/www/http.(*Server).StartServer+0x475 github.com/pactus-project/pactus/www/http/server.go:102 # 0x163a34b github.com/pactus-project/pactus/node.(*Node).Start+0x30b github.com/pactus-project/pactus/node/node.go:189 # 0x1654136 github.com/pactus-project/pactus/cmd.StartNode+0x256 github.com/pactus-project/pactus/cmd/cmd.go:187 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 96] @ 0x48b4ac 0x425d05 0x11a0cac 0x11a0eaa 0x11af8a5 0x11af899 0x11af585 0x11bb64f 0x11ba2d5 0x155d870 0x1655559 0x16540a5 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x11a0cab github.com/kilic/bls12-381.newFp12Temp+0x8b github.com/kilic/bls12-381@v0.1.1-0.20220929213557-ca162e8a70f4/fp12.go:24 # 0x11a0ea9 github.com/kilic/bls12-381.newFp12+0x29 github.com/kilic/bls12-381@v0.1.1-0.20220929213557-ca162e8a70f4/fp12.go:41 # 0x11af8a4 github.com/kilic/bls12-381.NewGT+0x2c4 github.com/kilic/bls12-381@v0.1.1-0.20220929213557-ca162e8a70f4/gt.go:39 # 0x11af898 github.com/pactus-project/pactus/crypto/bls/hdkeychain.(*ExtendedKey).Derive+0x2b8 github.com/pactus-project/pactus/crypto/bls/hdkeychain/extendedkey.go:199 # 0x11af584 github.com/pactus-project/pactus/crypto/bls/hdkeychain.(*ExtendedKey).DerivePath+0x44 github.com/pactus-project/pactus/crypto/bls/hdkeychain/extendedkey.go:107 # 0x11bb64e github.com/pactus-project/pactus/wallet/vault.(*Vault).deriveBLSPrivateKey+0x4e github.com/pactus-project/pactus/wallet/vault/vault.go:527 # 0x11ba2d4 github.com/pactus-project/pactus/wallet/vault.(*Vault).PrivateKeys+0x2f4 github.com/pactus-project/pactus/wallet/vault/vault.go:310 # 0x155d86f github.com/pactus-project/pactus/wallet.(*addresses).PrivateKeys+0x1af github.com/pactus-project/pactus/wallet/addresses.go:212 # 0x1655558 github.com/pactus-project/pactus/cmd.MakeValidatorKey+0x318 github.com/pactus-project/pactus/cmd/cmd.go:400 # 0x16540a4 github.com/pactus-project/pactus/cmd.StartNode+0x1c4 github.com/pactus-project/pactus/cmd/cmd.go:175 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 24] @ 0x48b4ac 0x4907d3 0x5c717e 0x5c7a06 0x6974fe 0x6b7065 0x6b7009 0x116a5d1 0x116a513 0x1164291 0x1164254 0x1186da5 0x11942cf 0x1190ee8 0x11909d8 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x5c717d golang.org/x/crypto/ripemd160.(*digest).Sum+0x1bd golang.org/x/crypto@v0.48.0/ripemd160/ripemd160.go:123 # 0x5c7a05 github.com/pactus-project/pactus/crypto/hash.Hash160+0xc5 github.com/pactus-project/pactus/crypto/hash/hash.go:34 # 0x6974fd github.com/pactus-project/pactus/crypto/bls.(*PublicKey).ValidatorAddress+0x5d github.com/pactus-project/pactus/crypto/bls/public_key.go:163 # 0x6b7064 github.com/pactus-project/pactus/types/validator.(*Validator).Address+0xe4 github.com/pactus-project/pactus/types/validator/validator.go:94 # 0x6b7008 github.com/pactus-project/pactus/consensus/log.(*Log).MoveToNewHeight+0x88 github.com/pactus-project/pactus/consensus/log/log.go:114 # 0x116a5d0 github.com/pactus-project/pactus/consensus.(*newHeightState).decide+0x90 github.com/pactus-project/pactus/consensus/height.go:21 # 0x116a512 github.com/pactus-project/pactus/consensus.(*newHeightState).enter+0x12 github.com/pactus-project/pactus/consensus/height.go:15 # 0x1164290 github.com/pactus-project/pactus/consensus.(*consensus).enterNewState+0xb0 github.com/pactus-project/pactus/consensus/consensus.go:170 # 0x1164253 github.com/pactus-project/pactus/consensus.(*consensus).MoveToNewHeight+0x73 github.com/pactus-project/pactus/consensus/consensus.go:183 # 0x1186da4 github.com/pactus-project/pactus/consensus/manager.(*manager).MoveToNewHeight+0x44 github.com/pactus-project/pactus/consensus/manager/manager.go:135 # 0x11942ce github.com/pactus-project/pactus/sync.(*synchronizer).moveConsensusToNewHeight+0xae github.com/pactus-project/pactus/sync/sync.go:155 # 0x1190ee7 github.com/pactus-project/pactus/sync.(*blocksResponseHandler).updateSession+0x207 github.com/pactus-project/pactus/sync/handler_blocks_response.go:80 # 0x11909d7 github.com/pactus-project/pactus/sync.(*blocksResponseHandler).ParseMessage+0x397 github.com/pactus-project/pactus/sync/handler_blocks_response.go:48 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 9472] @ 0x48b48c 0x4901c9 0x158b245 0x158ad94 0x1589214 0x159080e 0x1592485 0x163b343 0x495521 # 0x158b244 github.com/go-zeromq/zmq4.(*Queue).Push+0xc4 github.com/go-zeromq/zmq4@v0.17.0/queue.go:41 # 0x158ad93 github.com/go-zeromq/zmq4.(*pubMWriter).write+0xf3 github.com/go-zeromq/zmq4@v0.17.0/pub.go:306 # 0x1589213 github.com/go-zeromq/zmq4.(*pubSocket).Send+0xd3 github.com/go-zeromq/zmq4@v0.17.0/pub.go:44 # 0x159080d github.com/pactus-project/pactus/www/zmq.(*blockInfoPub).onNewBlock+0x22d github.com/pactus-project/pactus/www/zmq/publisher_block_info.go:34 # 0x1592484 github.com/pactus-project/pactus/www/zmq.(*Server).publishEvent+0x84 github.com/pactus-project/pactus/www/zmq/server.go:99 # 0x163b342 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 576] @ 0x48b4ac 0x4901c9 0x60e39c 0x60d5bc 0x60d7d2 0x697267 0x69d915 0x69d2f5 0x11626b7 0x1162465 0x115f426 0x11967dd 0x1190bcb 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x60e39b github.com/consensys/gnark-crypto/ecc/bls12-381.MillerLoop+0x49b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:125 # 0x60d5bb github.com/consensys/gnark-crypto/ecc/bls12-381.Pair+0x5b github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:27 # 0x60d7d1 github.com/consensys/gnark-crypto/ecc/bls12-381.PairingCheck+0x31 github.com/consensys/gnark-crypto@v0.19.2/ecc/bls12-381/pairing.go:39 # 0x697266 github.com/pactus-project/pactus/crypto/bls.(*PublicKey).Verify+0x3a6 github.com/pactus-project/pactus/crypto/bls/public_key.go:128 # 0x69d914 github.com/pactus-project/pactus/types/certificate.(*Certificate).validate+0x414 github.com/pactus-project/pactus/types/certificate/certificate.go:340 # 0x69d2f4 github.com/pactus-project/pactus/types/certificate.(*Certificate).ValidatePrecommit+0xf4 github.com/pactus-project/pactus/types/certificate/certificate.go:281 # 0x11626b6 github.com/pactus-project/pactus/state.(*state).validatePrevCertificate+0x56 github.com/pactus-project/pactus/state/validation.go:48 # 0x1162464 github.com/pactus-project/pactus/state.(*state).validateBlock+0x264 github.com/pactus-project/pactus/state/validation.go:38 # 0x115f425 github.com/pactus-project/pactus/state.(*state).CommitBlock+0x2c5 github.com/pactus-project/pactus/state/state.go:462 # 0x11967dc github.com/pactus-project/pactus/sync.(*synchronizer).tryCommitBlocks+0x2bc github.com/pactus-project/pactus/sync/sync.go:540 # 0x1190bca github.com/pactus-project/pactus/sync.(*blocksResponseHandler).ParseMessage+0x58a github.com/pactus-project/pactus/sync/handler_blocks_response.go:45 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 48] @ 0x48b4ac 0x4901c9 0x5905c5 0x59050e 0x58f99d 0x57f76c 0x57f878 0x698d7f 0x698989 0x698565 0x115fcba 0x115f7da 0x11967dd 0x1190bcb 0x119578f 0x1195125 0x1194b8e 0x1151d43 0x495521 # 0x5905c4 math/big.nat.make+0x544 math/big/nat.go:67 # 0x59050d math/big.nat.divLarge+0x48d math/big/natdiv.go:623 # 0x58f99c math/big.nat.div+0x41c math/big/natdiv.go:543 # 0x57f76b math/big.(*Int).QuoRem+0x8b math/big/int.go:300 # 0x57f877 math/big.(*Int).Div+0x37 math/big/int.go:311 # 0x698d7e github.com/pactus-project/pactus/sortition.GetIndex+0x19e github.com/pactus-project/pactus/sortition/vrf.go:70 # 0x698988 github.com/pactus-project/pactus/sortition.Evaluate+0x228 github.com/pactus-project/pactus/sortition/vrf.go:28 # 0x698564 github.com/pactus-project/pactus/sortition.EvaluateSortition+0x64 github.com/pactus-project/pactus/sortition/sortition.go:8 # 0x115fcb9 github.com/pactus-project/pactus/state.(*state).evaluateSortition+0x199 github.com/pactus-project/pactus/state/state.go:538 # 0x115f7d9 github.com/pactus-project/pactus/state.(*state).CommitBlock+0x679 github.com/pactus-project/pactus/state/state.go:496 # 0x11967dc github.com/pactus-project/pactus/sync.(*synchronizer).tryCommitBlocks+0x2bc github.com/pactus-project/pactus/sync/sync.go:540 # 0x1190bca github.com/pactus-project/pactus/sync.(*blocksResponseHandler).ParseMessage+0x58a github.com/pactus-project/pactus/sync/handler_blocks_response.go:45 # 0x119578e github.com/pactus-project/pactus/sync.(*synchronizer).processIncomingBundle+0x14e github.com/pactus-project/pactus/sync/sync.go:342 # 0x1195124 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x284 github.com/pactus-project/pactus/sync/sync.go:302 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [2: 224] @ 0x48b485 0x425d05 0x491f3c 0x4ef0b5 0xced585 0xcf5a16 0xcf578a 0xcf7158 0xd2d442 0x1150028 0x114c4ca 0x495521 # 0x491f3b time.newTimer+0x3b runtime/time.go:390 # 0x4ef0b4 time.AfterFunc+0x34 time/sleep.go:211 # 0xced584 github.com/libp2p/go-yamux/v5.(*pipeDeadline).set+0x224 github.com/libp2p/go-yamux/v5@v5.1.0/deadline.go:54 # 0xcf5a15 github.com/libp2p/go-yamux/v5.(*Stream).SetWriteDeadline+0xb5 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:514 # 0xcf5789 github.com/libp2p/go-yamux/v5.(*Stream).SetDeadline+0x49 github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:493 # 0xcf7157 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).SetDeadline+0x17 github.com/libp2p/go-libp2p@v0.47.0/p2p/muxer/yamux/stream.go:67 # 0xd2d441 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).SetDeadline+0x21 github.com/libp2p/go-libp2p@v0.47.0/p2p/net/swarm/swarm_stream.go:165 # 0x1150027 github.com/pactus-project/pactus/network.(*streamService).SendTo+0x287 github.com/pactus-project/pactus/network/stream.go:90 # 0x114c4c9 github.com/pactus-project/pactus/network.(*network).SendTo.func1+0x49 github.com/pactus-project/pactus/network/network.go:375 0: 0 [1: 32] @ 0x48b4ac 0x4907d3 0x56a859 0x56ac5c 0x56aa2a 0x56a4fd 0x55a094 0x69f29d 0x69f29e 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x56a858 encoding/json.(*scanner).pushParseState+0x58 encoding/json/scanner.go:181 # 0x56ac5b encoding/json.stateBeginValue+0x1fb encoding/json/scanner.go:224 # 0x56aa29 encoding/json.stateBeginValueOrEmpty+0x49 encoding/json/scanner.go:213 # 0x56a4fc encoding/json.checkValid+0x9c encoding/json/scanner.go:37 # 0x55a093 encoding/json.Unmarshal+0x53 encoding/json/decode.go:107 # 0x69f29c github.com/pactus-project/pactus/genesis.TestnetGenesis+0x17c github.com/pactus-project/pactus/genesis/testnet.go:13 # 0x69f29d github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x17d github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 0: 0 [1: 8192] @ 0x48b4ac 0x4901c9 0x50f573 0x4a35b1 0x50fb34 0x50f6fd 0x50f848 0x6916c5 0x15647db 0x163979b 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x50f572 os.init.func1+0x32 os/dir_unix.go:35 # 0x4a35b0 sync.(*Pool).Get+0xb0 sync/pool.go:155 # 0x50fb33 os.(*File).readdir+0x193 os/dir_unix.go:65 # 0x50f6fc os.(*File).ReadDir+0x1c os/dir.go:101 # 0x50f847 os.ReadDir+0xc7 os/dir.go:121 # 0x6916c4 github.com/pactus-project/pactus/util.ListFilesInDir+0xa4 github.com/pactus-project/pactus/util/io.go:323 # 0x15647da github.com/pactus-project/pactus/wallet/manager.NewManager+0x7a github.com/pactus-project/pactus/wallet/manager/manager.go:37 # 0x163979a github.com/pactus-project/pactus/node.NewNode+0x91a github.com/pactus-project/pactus/node/node.go:114 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 288] @ 0x48b4ac 0x425d05 0x11a0ced 0x11a0eaa 0x11af8a5 0x11af899 0x11af585 0x11bb64f 0x11ba2d5 0x155d870 0x1655559 0x16540a5 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x11a0cec github.com/kilic/bls12-381.newFp12Temp+0xcc github.com/kilic/bls12-381@v0.1.1-0.20220929213557-ca162e8a70f4/fp12.go:27 # 0x11a0ea9 github.com/kilic/bls12-381.newFp12+0x29 github.com/kilic/bls12-381@v0.1.1-0.20220929213557-ca162e8a70f4/fp12.go:41 # 0x11af8a4 github.com/kilic/bls12-381.NewGT+0x2c4 github.com/kilic/bls12-381@v0.1.1-0.20220929213557-ca162e8a70f4/gt.go:39 # 0x11af898 github.com/pactus-project/pactus/crypto/bls/hdkeychain.(*ExtendedKey).Derive+0x2b8 github.com/pactus-project/pactus/crypto/bls/hdkeychain/extendedkey.go:199 # 0x11af584 github.com/pactus-project/pactus/crypto/bls/hdkeychain.(*ExtendedKey).DerivePath+0x44 github.com/pactus-project/pactus/crypto/bls/hdkeychain/extendedkey.go:107 # 0x11bb64e github.com/pactus-project/pactus/wallet/vault.(*Vault).deriveBLSPrivateKey+0x4e github.com/pactus-project/pactus/wallet/vault/vault.go:527 # 0x11ba2d4 github.com/pactus-project/pactus/wallet/vault.(*Vault).PrivateKeys+0x2f4 github.com/pactus-project/pactus/wallet/vault/vault.go:310 # 0x155d86f github.com/pactus-project/pactus/wallet.(*addresses).PrivateKeys+0x1af github.com/pactus-project/pactus/wallet/addresses.go:212 # 0x1655558 github.com/pactus-project/pactus/cmd.MakeValidatorKey+0x318 github.com/pactus-project/pactus/cmd/cmd.go:400 # 0x16540a4 github.com/pactus-project/pactus/cmd.StartNode+0x1c4 github.com/pactus-project/pactus/cmd/cmd.go:175 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 24] @ 0x48b485 0x48b145 0xb59f85 0xb44b30 0xb5caa7 0xb5b09c 0xb44e9f 0xb44f1b 0xb63a32 0xb62ce2 0xb62805 0xb6068b 0x10d2b33 0x1040f4c 0x10365d2 0x113425a 0x1132428 0x113f505 0x1149273 0x114915a 0x1147c48 0x163941f 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0xb59f84 github.com/prometheus/client_golang/prometheus.MakeLabelPairs+0x304 github.com/prometheus/client_golang@v1.23.2/prometheus/value.go:235 # 0xb44b2f github.com/prometheus/client_golang/prometheus.v2.NewCounterVec.func1+0x4f github.com/prometheus/client_golang@v1.23.2/prometheus/counter.go:217 # 0xb5caa6 github.com/prometheus/client_golang/prometheus.(*metricMap).getOrCreateMetricWithLabelValues+0x326 github.com/prometheus/client_golang@v1.23.2/prometheus/vec.go:504 # 0xb5b09b github.com/prometheus/client_golang/prometheus.(*MetricVec).GetMetricWithLabelValues+0x9b github.com/prometheus/client_golang@v1.23.2/prometheus/vec.go:219 # 0xb44e9e github.com/prometheus/client_golang/prometheus.(*CounterVec).GetMetricWithLabelValues+0x1e github.com/prometheus/client_golang@v1.23.2/prometheus/counter.go:249 # 0xb44f1a github.com/prometheus/client_golang/prometheus.(*CounterVec).WithLabelValues+0x9a github.com/prometheus/client_golang@v1.23.2/prometheus/counter.go:282 # 0xb63a31 github.com/libp2p/go-libp2p/p2p/host/eventbus.(*metricsTracer).SubscriberEventQueued+0x131 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/eventbus/basic_metrics.go:163 # 0xb62ce1 github.com/libp2p/go-libp2p/p2p/host/eventbus.sendSubscriberMetrics+0xe1 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/eventbus/basic.go:475 # 0xb62804 github.com/libp2p/go-libp2p/p2p/host/eventbus.(*node).emit+0x144 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/eventbus/basic.go:439 # 0xb6068a github.com/libp2p/go-libp2p/p2p/host/eventbus.(*emitter).Emit+0x8a github.com/libp2p/go-libp2p@v0.47.0/p2p/host/eventbus/basic.go:46 # 0x10d2b32 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler+0x132 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/basic/basic_host.go:402 # 0x1040f4b github.com/libp2p/go-libp2p/p2p/host/autonat.(*autoNATService).Enable+0x14b github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/svc.go:259 # 0x10365d1 github.com/libp2p/go-libp2p/p2p/host/autonat.New+0x231 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/autonat/autonat.go:98 # 0x1134259 github.com/libp2p/go-libp2p/config.(*Config).addAutoNAT+0xe19 github.com/libp2p/go-libp2p@v0.47.0/config/config.go:756 # 0x1132427 github.com/libp2p/go-libp2p/config.(*Config).NewNode+0x14e7 github.com/libp2p/go-libp2p@v0.47.0/config/config.go:640 # 0x113f504 github.com/libp2p/go-libp2p.NewWithoutDefaults+0x64 github.com/libp2p/go-libp2p@v0.47.0/libp2p.go:67 # 0x1149272 github.com/libp2p/go-libp2p.New+0x15d2 github.com/libp2p/go-libp2p@v0.47.0/libp2p.go:53 # 0x1149159 github.com/pactus-project/pactus/network.makeNetwork+0x14b9 github.com/pactus-project/pactus/network/network.go:241 # 0x1147c47 github.com/pactus-project/pactus/network.NewNetwork+0x67 github.com/pactus-project/pactus/network/network.go:87 # 0x163941e github.com/pactus-project/pactus/node.NewNode+0x59e github.com/pactus-project/pactus/node/node.go:85 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 24576] @ 0x48b48c 0x490767 0x5100b3 0x50f67a 0x6eb618 0x72440b 0x70dfe6 0x70e250 0x8cd5dc 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x5100b2 os.(*File).readdir+0x712 os/dir_unix.go:139 # 0x50f679 os.(*File).Readdirnames+0x19 os/dir.go:73 # 0x6eb617 github.com/syndtr/goleveldb/leveldb/storage.(*fileStorage).GetMeta+0xd7 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/storage/file_storage.go:312 # 0x72440a github.com/syndtr/goleveldb/leveldb.(*session).recover+0x8a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session.go:140 # 0x70dfe5 github.com/syndtr/goleveldb/leveldb.Open+0x85 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:191 # 0x70e24f github.com/syndtr/goleveldb/leveldb.OpenFile+0x4f github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:227 # 0x8cd5db github.com/pactus-project/pactus/store.NewStore+0x7b github.com/pactus-project/pactus/store/store.go:85 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 4194304] @ 0x48b4b3 0x4901c9 0x6f8bad 0x70e7c8 0x70dbe5 0x70e0be 0x70e250 0x8cd5dc 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6f8bac github.com/syndtr/goleveldb/leveldb/memdb.New+0xec github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/memdb/memdb.go:474 # 0x70e7c7 github.com/syndtr/goleveldb/leveldb.(*DB).recoverJournal+0x447 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:525 # 0x70dbe4 github.com/syndtr/goleveldb/leveldb.openDB+0x3a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:132 # 0x70e0bd github.com/syndtr/goleveldb/leveldb.Open+0x15d github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:205 # 0x70e24f github.com/syndtr/goleveldb/leveldb.OpenFile+0x4f github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:227 # 0x8cd5db github.com/pactus-project/pactus/store.NewStore+0x7b github.com/pactus-project/pactus/store/store.go:85 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [5: 3200] @ 0x48b4ac 0x4907d3 0x7065db 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x7065da github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x9da github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:904 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 96] @ 0x48b4ac 0x4901c9 0x5439d5 0x5c9365 0x697dcb 0x697d61 0x69c51f 0x115c3bb 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x5439d4 encoding/binary.Read+0x74 encoding/binary/binary.go:261 # 0x5c9364 github.com/pactus-project/pactus/util/encoding.ReadElement+0x284 github.com/pactus-project/pactus/util/encoding/encoding.go:219 # 0x697dca github.com/pactus-project/pactus/util/encoding.ReadElements+0xaa github.com/pactus-project/pactus/util/encoding/encoding.go:229 # 0x697d60 github.com/pactus-project/pactus/crypto/bls.(*Signature).Decode+0x40 github.com/pactus-project/pactus/crypto/bls/signature.go:77 # 0x69c51e github.com/pactus-project/pactus/types/certificate.(*Certificate).Decode+0x25e github.com/pactus-project/pactus/types/certificate/certificate.go:215 # 0x115c3ba github.com/pactus-project/pactus/state.LoadOrNewState+0x5ba github.com/pactus-project/pactus/state/state.go:120 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 16] @ 0x48b485 0x425d05 0x6fbcde 0x70485b 0x704806 0x705526 0x706245 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6fbcdd github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x2dd github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:511 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705525 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:765 # 0x706244 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x644 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:865 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [4: 96] @ 0x48b485 0x425d05 0x71b4db 0x710be5 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x71b4da github.com/syndtr/goleveldb/leveldb.(*DB).acquireSnapshot+0xfa github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_snapshot.go:43 # 0x710be4 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0xc4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:867 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 48] @ 0x48b4ac 0x46eabf 0x4e0845 0x4e2cb6 0x4e2cbe 0x5137eb 0x5137d4 0x5146d4 0x514697 0x514666 0x512abe 0x6ece38 0x72ffb8 0x72ff8d 0x6fbc37 0x72ff08 0x730252 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x4e0844 syscall.ByteSliceFromString+0x84 syscall/syscall.go:52 # 0x4e2cb5 syscall.BytePtrFromString+0x35 syscall/syscall.go:68 # 0x4e2cbd syscall.openat+0x3d syscall/zsyscall_linux_amd64.go:94 # 0x5137ea syscall.Open+0x2a syscall/syscall_linux.go:280 # 0x5137d3 os.open+0x13 os/file_open_unix.go:15 # 0x5146d3 os.openFileNolog.func1+0x93 os/file_unix.go:261 # 0x514696 os.ignoringEINTR+0x56 os/file_posix.go:256 # 0x514665 os.openFileNolog+0x25 os/file_unix.go:260 # 0x512abd os.OpenFile+0x3d os/file.go:412 # 0x6ece37 github.com/syndtr/goleveldb/leveldb/storage.(*fileStorage).Open+0x157 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/storage/file_storage.go:483 # 0x72ffb7 github.com/syndtr/goleveldb/leveldb.(*iStorage).Open+0x57 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/storage.go:15 # 0x72ff8c github.com/syndtr/goleveldb/leveldb.(*tOps).open.func1+0x2c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:407 # 0x6fbc36 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x236 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:497 # 0x72ff07 github.com/syndtr/goleveldb/leveldb.(*tOps).open+0x47 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:405 # 0x730251 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0x71 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:435 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 32] @ 0x48b4ac 0x4907d3 0x70266c 0x701d0f 0x706273 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x70266b github.com/syndtr/goleveldb/leveldb/table.(*blockIter).Next+0x8cb github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:295 # 0x701d0e github.com/syndtr/goleveldb/leveldb/table.(*blockIter).Seek+0x1ae github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:242 # 0x706272 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x672 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:866 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [4: 192] @ 0x48b485 0x425d05 0x115c33c 0x115c2da 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x115c33b bytes.NewReader+0x53b bytes/reader.go:159 # 0x115c2d9 github.com/pactus-project/pactus/state.LoadOrNewState+0x4d9 github.com/pactus-project/pactus/state/state.go:118 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 81920] @ 0x48b4b3 0x490767 0x72d314 0x72d277 0x72d297 0x72d1d2 0x725438 0x70e64a 0x70dbe5 0x70e0be 0x70e250 0x8cd5dc 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x72d313 github.com/syndtr/goleveldb/leveldb.(*sessionRecord).addTable+0x3f3 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session_record.go:111 # 0x72d276 github.com/syndtr/goleveldb/leveldb.(*sessionRecord).addTableFile+0x356 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session_record.go:115 # 0x72d296 github.com/syndtr/goleveldb/leveldb.(*version).fillRecord+0x376 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:289 # 0x72d1d1 github.com/syndtr/goleveldb/leveldb.(*session).newManifest+0x2b1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session_util.go:420 # 0x725437 github.com/syndtr/goleveldb/leveldb.(*session).commit+0x137 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session.go:228 # 0x70e649 github.com/syndtr/goleveldb/leveldb.(*DB).recoverJournal+0x2c9 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:640 # 0x70dbe4 github.com/syndtr/goleveldb/leveldb.openDB+0x3a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:132 # 0x70e0bd github.com/syndtr/goleveldb/leveldb.Open+0x15d github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:205 # 0x70e24f github.com/syndtr/goleveldb/leveldb.OpenFile+0x4f github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:227 # 0x8cd5db github.com/pactus-project/pactus/store.NewStore+0x7b github.com/pactus-project/pactus/store/store.go:85 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [10: 480] @ 0x48b485 0x425d05 0x71b551 0x71b53d 0x71b4f1 0x710be5 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x71b550 container/list.(*List).insertValue+0x170 container/list/list.go:104 # 0x71b53c container/list.(*List).PushBack+0x15c container/list/list.go:152 # 0x71b4f0 github.com/syndtr/goleveldb/leveldb.(*DB).acquireSnapshot+0x110 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_snapshot.go:44 # 0x710be4 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0xc4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:867 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 122880] @ 0x48b4b3 0x490767 0x72d314 0x72d277 0x72d297 0x72d1d2 0x725438 0x70e64a 0x70dbe5 0x70e0be 0x70e250 0x8cd5dc 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x72d313 github.com/syndtr/goleveldb/leveldb.(*sessionRecord).addTable+0x3f3 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session_record.go:111 # 0x72d276 github.com/syndtr/goleveldb/leveldb.(*sessionRecord).addTableFile+0x356 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session_record.go:115 # 0x72d296 github.com/syndtr/goleveldb/leveldb.(*version).fillRecord+0x376 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:289 # 0x72d1d1 github.com/syndtr/goleveldb/leveldb.(*session).newManifest+0x2b1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session_util.go:420 # 0x725437 github.com/syndtr/goleveldb/leveldb.(*session).commit+0x137 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session.go:228 # 0x70e649 github.com/syndtr/goleveldb/leveldb.(*DB).recoverJournal+0x2c9 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:640 # 0x70dbe4 github.com/syndtr/goleveldb/leveldb.openDB+0x3a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:132 # 0x70e0bd github.com/syndtr/goleveldb/leveldb.Open+0x15d github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:205 # 0x70e24f github.com/syndtr/goleveldb/leveldb.OpenFile+0x4f github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:227 # 0x8cd5db github.com/pactus-project/pactus/store.NewStore+0x7b github.com/pactus-project/pactus/store/store.go:85 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 48] @ 0x48b485 0x425d05 0x5276b7 0x526bfb 0x6ee585 0x6ee4d3 0x6ecba5 0x71fa32 0x70dbf8 0x70e0be 0x70e250 0x8cd5dc 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x5276b6 fmt.newScanState+0xb6 fmt/scan.go:388 # 0x526bfa fmt.Fscanf+0x5a fmt/scan.go:142 # 0x6ee584 fmt.Sscanf+0x104 fmt/scan.go:114 # 0x6ee4d2 github.com/syndtr/goleveldb/leveldb/storage.fsParseName+0x52 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/storage/file_storage.go:651 # 0x6ecba4 github.com/syndtr/goleveldb/leveldb/storage.(*fileStorage).List+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/storage/file_storage.go:465 # 0x71fa31 github.com/syndtr/goleveldb/leveldb.(*DB).checkAndCleanFiles+0x1b1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_util.go:52 # 0x70dbf7 github.com/syndtr/goleveldb/leveldb.openDB+0x3b7 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:137 # 0x70e0bd github.com/syndtr/goleveldb/leveldb.Open+0x15d github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:205 # 0x70e24f github.com/syndtr/goleveldb/leveldb.OpenFile+0x4f github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:227 # 0x8cd5db github.com/pactus-project/pactus/store.NewStore+0x7b github.com/pactus-project/pactus/store/store.go:85 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 768] @ 0x48b4ac 0x4907d3 0x7065db 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x7065da github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x9da github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:904 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 16] @ 0x48b4a5 0x4907d3 0x8cc3b6 0x8cc3bd 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x8cc3b5 github.com/pactus-project/pactus/store.blockKey+0x55 github.com/pactus-project/pactus/store/block.go:19 # 0x8cc3bc github.com/pactus-project/pactus/store.(*blockStore).block+0x5c github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 1024] @ 0x48b4ac 0x4907d3 0x7065db 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x7065da github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x9da github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:904 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [8: 512] @ 0x48b485 0x425d05 0x7046ec 0x7049cc 0x6fbc37 0x70485b 0x704806 0x705526 0x706245 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x7046eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock+0x6b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:608 # 0x7049cb github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1+0x2b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:627 # 0x6fbc36 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x236 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:497 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705525 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:765 # 0x706244 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x644 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:865 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [10: 480] @ 0x48b485 0x425d05 0x6fd2fd 0x6fbcd2 0x70485b 0x704806 0x705526 0x706245 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6fd2fc github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote+0x1bc github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/lru.go:88 # 0x6fbcd1 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x2d1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:509 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705525 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:765 # 0x706244 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x644 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:865 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 16] @ 0x48b4ac 0x4907d3 0x70266c 0x701d0f 0x705de5 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x70266b github.com/syndtr/goleveldb/leveldb/table.(*blockIter).Next+0x8cb github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:295 # 0x701d0e github.com/syndtr/goleveldb/leveldb/table.(*blockIter).Seek+0x1ae github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:242 # 0x705de4 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x1e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:838 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 32] @ 0x48b485 0x425d05 0x710273 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x710272 github.com/syndtr/goleveldb/leveldb.(*DB).get+0x2b2 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:795 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [5: 2080] @ 0x48b4ac 0x4907d3 0x7065db 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x7065da github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x9da github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:904 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 1152] @ 0x48b4ac 0x4907d3 0x7065db 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x7065da github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x9da github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:904 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 32] @ 0x48b485 0x425d05 0x7329d6 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x7329d5 github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x135 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:167 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 32] @ 0x48b4a5 0x4901c9 0x710085 0x710020 0x71000c 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x710084 github.com/syndtr/goleveldb/leveldb.ensureBuffer+0xc4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util.go:88 # 0x71001f github.com/syndtr/goleveldb/leveldb.makeInternalKey+0x5f github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/key.go:82 # 0x71000b github.com/syndtr/goleveldb/leveldb.(*DB).get+0x4b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:782 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [11: 880] @ 0x48b485 0x425d05 0x8ce2c5 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x8ce2c4 github.com/pactus-project/pactus/store.(*store).block+0xc4 github.com/pactus-project/pactus/store/store.go:206 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 49152] @ 0x48b4b3 0x48b665 0x48b713 0x4121bd 0x4121be 0x41210f 0x414137 0x413ea5 0x414f66 0x8d468d 0x8cda16 0x8cd9ac 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x8d468c github.com/pactus-project/pactus/util/linkedmap.(*LinkedMap[...]).PushBack+0x1cc github.com/pactus-project/pactus/util/linkedmap/linkedmap.go:53 # 0x8cda15 github.com/pactus-project/pactus/store.(*txStore).addToCache+0x4b5 github.com/pactus-project/pactus/store/tx.go:83 # 0x8cd9ab github.com/pactus-project/pactus/store.NewStore+0x44b github.com/pactus-project/pactus/store/store.go:129 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [6: 144] @ 0x48b485 0x48b145 0x697d73 0x69c51f 0x115c3bb 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x697d72 github.com/pactus-project/pactus/crypto/bls.(*Signature).Decode+0x52 github.com/pactus-project/pactus/crypto/bls/signature.go:77 # 0x69c51e github.com/pactus-project/pactus/types/certificate.(*Certificate).Decode+0x25e github.com/pactus-project/pactus/types/certificate/certificate.go:215 # 0x115c3ba github.com/pactus-project/pactus/state.LoadOrNewState+0x5ba github.com/pactus-project/pactus/state/state.go:120 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [13: 6656] @ 0x48b4ac 0x4907d3 0x7065db 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x7065da github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x9da github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:904 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 16] @ 0x48b485 0x425d05 0x6fbcde 0x70485b 0x704806 0x705092 0x705d05 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6fbcdd github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x2dd github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:511 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705091 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock+0x51 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:712 # 0x705d04 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x104 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:829 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [13: 1456] @ 0x48b485 0x425d05 0x6fa24f 0x6fbb3d 0x70485b 0x704806 0x705526 0x706245 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6fa24e github.com/syndtr/goleveldb/leveldb/cache.(*mBucket).get+0x1ee github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:147 # 0x6fbb3c github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x13c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:480 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705525 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:765 # 0x706244 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x644 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:865 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [27: 10368] @ 0x48b4ac 0x4907d3 0x7065db 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x7065da github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x9da github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:904 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 8] @ 0x48b485 0x425d05 0x6fbcde 0x72ff08 0x730252 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6fbcdd github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x2dd github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:511 # 0x72ff07 github.com/syndtr/goleveldb/leveldb.(*tOps).open+0x47 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:405 # 0x730251 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0x71 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:435 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [26: 6240] @ 0x48b485 0x425d05 0x70517c 0x70559c 0x706245 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x70517b github.com/syndtr/goleveldb/leveldb/table.(*Reader).newBlockIter+0x3b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:725 # 0x70559b github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x9b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:769 # 0x706244 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x644 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:865 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [6: 672] @ 0x48b485 0x425d05 0x6fa24f 0x6fbb3d 0x70485b 0x704806 0x705526 0x706245 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6fa24e github.com/syndtr/goleveldb/leveldb/cache.(*mBucket).get+0x1ee github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:147 # 0x6fbb3c github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x13c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:480 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705525 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:765 # 0x706244 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x644 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:865 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 49152] @ 0x48b4b3 0x48b665 0x48b713 0x4121bd 0x4121be 0x41210f 0x413f2e 0x413eb0 0x414f66 0x8d468d 0x8cda16 0x8cd9ac 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x8d468c github.com/pactus-project/pactus/util/linkedmap.(*LinkedMap[...]).PushBack+0x1cc github.com/pactus-project/pactus/util/linkedmap/linkedmap.go:53 # 0x8cda15 github.com/pactus-project/pactus/store.(*txStore).addToCache+0x4b5 github.com/pactus-project/pactus/store/tx.go:83 # 0x8cd9ab github.com/pactus-project/pactus/store.NewStore+0x44b github.com/pactus-project/pactus/store/store.go:129 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [34: 8160] @ 0x48b485 0x425d05 0x70517c 0x705d86 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x70517b github.com/syndtr/goleveldb/leveldb/table.(*Reader).newBlockIter+0x3b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:725 # 0x705d85 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x185 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:835 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 80] @ 0x48b485 0x425d05 0x8cff0b 0x8cff6a 0x8cfea5 0x115cf10 0x115c150 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x8cff0a github.com/pactus-project/pactus/types/validator.(*Validator).Clone+0xea github.com/pactus-project/pactus/types/validator/validator.go:253 # 0x8cff69 github.com/pactus-project/pactus/store.(*validatorStore).iterateValidators+0x149 github.com/pactus-project/pactus/store/validator.go:91 # 0x8cfea4 github.com/pactus-project/pactus/store.(*store).IterateValidators+0x84 github.com/pactus-project/pactus/store/store.go:379 # 0x115cf0f github.com/pactus-project/pactus/state.(*state).loadMerkels+0xaf github.com/pactus-project/pactus/state/state.go:203 # 0x115c14f github.com/pactus-project/pactus/state.LoadOrNewState+0x34f github.com/pactus-project/pactus/state/state.go:97 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [5: 720] @ 0x48b4ac 0x425d05 0x6aa2d6 0x6a94f6 0x8cd02e 0x8cd96e 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6aa2d5 github.com/pactus-project/pactus/types/block.(*Block).Decode+0x35 github.com/pactus-project/pactus/types/block/block.go:216 # 0x6a94f5 github.com/pactus-project/pactus/types/block.FromBytes+0x95 github.com/pactus-project/pactus/types/block/block.go:59 # 0x8cd02d github.com/pactus-project/pactus/store.(*CommittedBlock).ToBlock+0x2d github.com/pactus-project/pactus/store/interface.go:31 # 0x8cd96d github.com/pactus-project/pactus/store.NewStore+0x40d github.com/pactus-project/pactus/store/store.go:122 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 18432] @ 0x48b48c 0x48b665 0x48b713 0x4121bd 0x4121be 0x41210f 0x413f2e 0x413eb0 0x415929 0x115afdb 0x115b003 0x115d026 0x8cb825 0x8cf2f9 0x115cec5 0x115c150 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x115afda github.com/pactus-project/pactus/util/persistentmerkle.(*Tree).getOrCreateNode+0xba github.com/pactus-project/pactus/util/persistentmerkle/merkle.go:55 # 0x115b002 github.com/pactus-project/pactus/util/persistentmerkle.(*Tree).SetHash+0xe2 github.com/pactus-project/pactus/util/persistentmerkle/merkle.go:86 # 0x115d025 github.com/pactus-project/pactus/state.(*state).loadMerkels.func1+0x65 github.com/pactus-project/pactus/state/state.go:198 # 0x8cb824 github.com/pactus-project/pactus/store.(*accountStore).iterateAccounts+0x264 github.com/pactus-project/pactus/store/account.go:86 # 0x8cf2f8 github.com/pactus-project/pactus/store.(*store).IterateAccounts+0x78 github.com/pactus-project/pactus/store/store.go:321 # 0x115cec4 github.com/pactus-project/pactus/state.(*state).loadMerkels+0x64 github.com/pactus-project/pactus/state/state.go:197 # 0x115c14f github.com/pactus-project/pactus/state.LoadOrNewState+0x34f github.com/pactus-project/pactus/state/state.go:97 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x69c485 0x6aa3c5 0x6a94f6 0x8cd02e 0x8cd96e 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x69c484 github.com/pactus-project/pactus/types/certificate.(*Certificate).Decode+0x1c4 github.com/pactus-project/pactus/types/certificate/certificate.go:205 # 0x6aa3c4 github.com/pactus-project/pactus/types/block.(*Block).Decode+0x124 github.com/pactus-project/pactus/types/block/block.go:222 # 0x6a94f5 github.com/pactus-project/pactus/types/block.FromBytes+0x95 github.com/pactus-project/pactus/types/block/block.go:59 # 0x8cd02d github.com/pactus-project/pactus/store.(*CommittedBlock).ToBlock+0x2d github.com/pactus-project/pactus/store/interface.go:31 # 0x8cd96d github.com/pactus-project/pactus/store.NewStore+0x40d github.com/pactus-project/pactus/store/store.go:122 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 8] @ 0x48b485 0x425d05 0x6fd2c6 0x6fd2f2 0x6fbcd2 0x70485b 0x704806 0x705526 0x706245 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6fd2c5 github.com/syndtr/goleveldb/leveldb/cache.(*Node).GetHandle+0x185 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:719 # 0x6fd2f1 github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote+0x1b1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/lru.go:88 # 0x6fbcd1 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x2d1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:509 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705525 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:765 # 0x706244 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x644 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:865 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 48] @ 0x48b485 0x425d05 0x6a82f7 0x6aa4b0 0x6a94f6 0x8cd02e 0x8cd96e 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6a82f6 github.com/pactus-project/pactus/types/tx.(*Tx).Decode+0x2b6 github.com/pactus-project/pactus/types/tx/tx.go:386 # 0x6aa4af github.com/pactus-project/pactus/types/block.(*Block).Decode+0x20f github.com/pactus-project/pactus/types/block/block.go:240 # 0x6a94f5 github.com/pactus-project/pactus/types/block.FromBytes+0x95 github.com/pactus-project/pactus/types/block/block.go:59 # 0x8cd02d github.com/pactus-project/pactus/store.(*CommittedBlock).ToBlock+0x2d github.com/pactus-project/pactus/store/interface.go:31 # 0x8cd96d github.com/pactus-project/pactus/store.NewStore+0x40d github.com/pactus-project/pactus/store/store.go:122 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 80] @ 0x48b485 0x425d05 0x6a948d 0x8cd02e 0x8cd96e 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6a948c github.com/pactus-project/pactus/types/block.FromBytes+0x2c github.com/pactus-project/pactus/types/block/block.go:57 # 0x8cd02d github.com/pactus-project/pactus/store.(*CommittedBlock).ToBlock+0x2d github.com/pactus-project/pactus/store/interface.go:31 # 0x8cd96d github.com/pactus-project/pactus/store.NewStore+0x40d github.com/pactus-project/pactus/store/store.go:122 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 448] @ 0x48b4ac 0x4907d3 0x7065db 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x7065da github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x9da github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:904 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 64] @ 0x48b4ac 0x4901c9 0x6a0528 0x6a83c4 0x6aa4b0 0x6a94f6 0x8cd02e 0x8cd96e 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6a0527 github.com/pactus-project/pactus/types/tx/payload.(*BatchTransferPayload).Decode+0x67 github.com/pactus-project/pactus/types/tx/payload/batch_transfer.go:155 # 0x6a83c3 github.com/pactus-project/pactus/types/tx.(*Tx).Decode+0x383 github.com/pactus-project/pactus/types/tx/tx.go:397 # 0x6aa4af github.com/pactus-project/pactus/types/block.(*Block).Decode+0x20f github.com/pactus-project/pactus/types/block/block.go:240 # 0x6a94f5 github.com/pactus-project/pactus/types/block.FromBytes+0x95 github.com/pactus-project/pactus/types/block/block.go:59 # 0x8cd02d github.com/pactus-project/pactus/store.(*CommittedBlock).ToBlock+0x2d github.com/pactus-project/pactus/store/interface.go:31 # 0x8cd96d github.com/pactus-project/pactus/store.NewStore+0x40d github.com/pactus-project/pactus/store/store.go:122 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 24] @ 0x48b4ac 0x421e68 0x5ca1c5 0x69fd54 0x6a0467 0x6a7fe2 0x6a8a1e 0x6a8b0c 0x8cd9b0 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x5ca1c4 github.com/pactus-project/pactus/crypto.Address.Encode+0x64 github.com/pactus-project/pactus/crypto/address.go:120 # 0x69fd53 github.com/pactus-project/pactus/types/tx/payload.(*BatchRecipient).Encode+0x53 github.com/pactus-project/pactus/types/tx/payload/batch_transfer.go:41 # 0x6a0466 github.com/pactus-project/pactus/types/tx/payload.(*BatchTransferPayload).Encode+0x126 github.com/pactus-project/pactus/types/tx/payload/batch_transfer.go:131 # 0x6a7fe1 github.com/pactus-project/pactus/types/tx.(*Tx).encodeWithNoSignatory+0x281 github.com/pactus-project/pactus/types/tx/tx.go:343 # 0x6a8a1d github.com/pactus-project/pactus/types/tx.(*Tx).SignBytes+0x3d github.com/pactus-project/pactus/types/tx/tx.go:480 # 0x6a8b0b github.com/pactus-project/pactus/types/tx.(*Tx).ID+0x4b github.com/pactus-project/pactus/types/tx/tx.go:492 # 0x8cd9af github.com/pactus-project/pactus/store.NewStore+0x44f github.com/pactus-project/pactus/store/store.go:129 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 16] @ 0x48b485 0x425d05 0x710273 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x710272 github.com/syndtr/goleveldb/leveldb.(*DB).get+0x2b2 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:795 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [3: 720] @ 0x48b485 0x425d05 0x70517c 0x70559c 0x706245 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x70517b github.com/syndtr/goleveldb/leveldb/table.(*Reader).newBlockIter+0x3b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:725 # 0x70559b github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x9b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:769 # 0x706244 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x644 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:865 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 96] @ 0x48b485 0x425d05 0x6aa496 0x6a94f6 0x8cd02e 0x8cd96e 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6aa495 github.com/pactus-project/pactus/types/block.(*Block).Decode+0x1f5 github.com/pactus-project/pactus/types/block/block.go:239 # 0x6a94f5 github.com/pactus-project/pactus/types/block.FromBytes+0x95 github.com/pactus-project/pactus/types/block/block.go:59 # 0x8cd02d github.com/pactus-project/pactus/store.(*CommittedBlock).ToBlock+0x2d github.com/pactus-project/pactus/store/interface.go:31 # 0x8cd96d github.com/pactus-project/pactus/store.NewStore+0x40d github.com/pactus-project/pactus/store/store.go:122 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 16] @ 0x48b4a5 0x421f7b 0x6a7eb3 0x6a8a1e 0x6a8b0c 0x8cd9b0 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6a7eb2 github.com/pactus-project/pactus/types/tx.(*Tx).encodeWithNoSignatory+0x152 github.com/pactus-project/pactus/types/tx/tx.go:327 # 0x6a8a1d github.com/pactus-project/pactus/types/tx.(*Tx).SignBytes+0x3d github.com/pactus-project/pactus/types/tx/tx.go:480 # 0x6a8b0b github.com/pactus-project/pactus/types/tx.(*Tx).ID+0x4b github.com/pactus-project/pactus/types/tx/tx.go:492 # 0x8cd9af github.com/pactus-project/pactus/store.NewStore+0x44f github.com/pactus-project/pactus/store/store.go:129 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 240] @ 0x48b485 0x425d05 0x70517c 0x705d86 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x70517b github.com/syndtr/goleveldb/leveldb/table.(*Reader).newBlockIter+0x3b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:725 # 0x705d85 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x185 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:835 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 32] @ 0x48b485 0x425d05 0x8ccb3e 0x8ccb22 0x8cd925 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x8ccb3d github.com/pactus-project/pactus/util/pairslice.(*PairSlice[...]).Append+0x7d github.com/pactus-project/pactus/util/pairslice/pairslice.go:27 # 0x8ccb21 github.com/pactus-project/pactus/store.(*blockStore).addToCache+0x61 github.com/pactus-project/pactus/store/block.go:191 # 0x8cd924 github.com/pactus-project/pactus/store.NewStore+0x3c4 github.com/pactus-project/pactus/store/store.go:133 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 48] @ 0x48b4ac 0x425d05 0x8ccaf5 0x8cd925 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x8ccaf4 github.com/pactus-project/pactus/store.(*blockStore).addToCache+0x34 github.com/pactus-project/pactus/store/block.go:190 # 0x8cd924 github.com/pactus-project/pactus/store.NewStore+0x3c4 github.com/pactus-project/pactus/store/store.go:133 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 4864] @ 0x48b4ac 0x4901c9 0x6f15d4 0x703c2a 0x7046a6 0x7049cc 0x6fbc37 0x70485b 0x704806 0x705526 0x706245 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6f15d3 github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).Get+0x153 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util/buffer_pool.go:57 # 0x703c29 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock+0x49 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:563 # 0x7046a5 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:603 # 0x7049cb github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1+0x2b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:627 # 0x6fbc36 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x236 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:497 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705525 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:765 # 0x706244 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x644 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:865 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 416] @ 0x48b4ac 0x4901c9 0x69c3cb 0x6aa3c5 0x6a94f6 0x8cd02e 0x8cd96e 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x69c3ca github.com/pactus-project/pactus/types/certificate.(*Certificate).Decode+0x10a github.com/pactus-project/pactus/types/certificate/certificate.go:186 # 0x6aa3c4 github.com/pactus-project/pactus/types/block.(*Block).Decode+0x124 github.com/pactus-project/pactus/types/block/block.go:222 # 0x6a94f5 github.com/pactus-project/pactus/types/block.FromBytes+0x95 github.com/pactus-project/pactus/types/block/block.go:59 # 0x8cd02d github.com/pactus-project/pactus/store.(*CommittedBlock).ToBlock+0x2d github.com/pactus-project/pactus/store/interface.go:31 # 0x8cd96d github.com/pactus-project/pactus/store.NewStore+0x40d github.com/pactus-project/pactus/store/store.go:122 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 64] @ 0x48b485 0x425d05 0x6aa37c 0x6a94f6 0x8cd02e 0x8cd96e 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6aa37b github.com/pactus-project/pactus/types/block.(*Block).Decode+0xdb github.com/pactus-project/pactus/types/block/block.go:221 # 0x6a94f5 github.com/pactus-project/pactus/types/block.FromBytes+0x95 github.com/pactus-project/pactus/types/block/block.go:59 # 0x8cd02d github.com/pactus-project/pactus/store.(*CommittedBlock).ToBlock+0x2d github.com/pactus-project/pactus/store/interface.go:31 # 0x8cd96d github.com/pactus-project/pactus/store.NewStore+0x40d github.com/pactus-project/pactus/store/store.go:122 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 8] @ 0x48b485 0x425d05 0x6fbcde 0x70485b 0x704806 0x705092 0x705d05 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6fbcdd github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x2dd github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:511 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705091 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock+0x51 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:712 # 0x705d04 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x104 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:829 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 24] @ 0x48b485 0x48b145 0x5ca2b9 0x69fde5 0x6a05c5 0x6a83c4 0x6aa4b0 0x6a94f6 0x8cd02e 0x8cd96e 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x5ca2b8 github.com/pactus-project/pactus/crypto.(*Address).Decode+0x78 github.com/pactus-project/pactus/crypto/address.go:137 # 0x69fde4 github.com/pactus-project/pactus/types/tx/payload.(*BatchRecipient).Decode+0x24 github.com/pactus-project/pactus/types/tx/payload/batch_transfer.go:50 # 0x6a05c4 github.com/pactus-project/pactus/types/tx/payload.(*BatchTransferPayload).Decode+0x104 github.com/pactus-project/pactus/types/tx/payload/batch_transfer.go:157 # 0x6a83c3 github.com/pactus-project/pactus/types/tx.(*Tx).Decode+0x383 github.com/pactus-project/pactus/types/tx/tx.go:397 # 0x6aa4af github.com/pactus-project/pactus/types/block.(*Block).Decode+0x20f github.com/pactus-project/pactus/types/block/block.go:240 # 0x6a94f5 github.com/pactus-project/pactus/types/block.FromBytes+0x95 github.com/pactus-project/pactus/types/block/block.go:59 # 0x8cd02d github.com/pactus-project/pactus/store.(*CommittedBlock).ToBlock+0x2d github.com/pactus-project/pactus/store/interface.go:31 # 0x8cd96d github.com/pactus-project/pactus/store.NewStore+0x40d github.com/pactus-project/pactus/store/store.go:122 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 96] @ 0x48b485 0x425d05 0x6a8a05 0x6a8b0c 0x8cd9b0 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6a8a04 github.com/pactus-project/pactus/types/tx.(*Tx).SignBytes+0x24 github.com/pactus-project/pactus/types/tx/tx.go:479 # 0x6a8b0b github.com/pactus-project/pactus/types/tx.(*Tx).ID+0x4b github.com/pactus-project/pactus/types/tx/tx.go:492 # 0x8cd9af github.com/pactus-project/pactus/store.NewStore+0x44f github.com/pactus-project/pactus/store/store.go:129 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 98304] @ 0x48b4b3 0x48b665 0x48b713 0x4121bd 0x4121be 0x41210f 0x413f51 0x413eb0 0x414f66 0x8d468d 0x8cda16 0x8cd9ac 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x8d468c github.com/pactus-project/pactus/util/linkedmap.(*LinkedMap[...]).PushBack+0x1cc github.com/pactus-project/pactus/util/linkedmap/linkedmap.go:53 # 0x8cda15 github.com/pactus-project/pactus/store.(*txStore).addToCache+0x4b5 github.com/pactus-project/pactus/store/tx.go:83 # 0x8cd9ab github.com/pactus-project/pactus/store.NewStore+0x44b github.com/pactus-project/pactus/store/store.go:129 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 128] @ 0x48b4ac 0x4901c9 0x53dd56 0x53ded9 0x5c8c23 0x5c957d 0x6a7f0f 0x6a7e4d 0x6a8a1e 0x6a8b0c 0x8cd9b0 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x53dd55 bytes.(*Buffer).grow+0x1b5 bytes/buffer.go:155 # 0x53ded8 bytes.(*Buffer).Write+0x58 bytes/buffer.go:197 # 0x5c8c22 github.com/pactus-project/pactus/util/encoding.binaryFreeList.PutUint8+0xc2 github.com/pactus-project/pactus/util/encoding/encoding.go:133 # 0x5c957c github.com/pactus-project/pactus/util/encoding.WriteElement+0x1dc github.com/pactus-project/pactus/util/encoding/encoding.go:253 # 0x6a7f0e github.com/pactus-project/pactus/util/encoding.WriteElements+0x1ae github.com/pactus-project/pactus/util/encoding/encoding.go:281 # 0x6a7e4c github.com/pactus-project/pactus/types/tx.(*Tx).encodeWithNoSignatory+0xec github.com/pactus-project/pactus/types/tx/tx.go:327 # 0x6a8a1d github.com/pactus-project/pactus/types/tx.(*Tx).SignBytes+0x3d github.com/pactus-project/pactus/types/tx/tx.go:480 # 0x6a8b0b github.com/pactus-project/pactus/types/tx.(*Tx).ID+0x4b github.com/pactus-project/pactus/types/tx/tx.go:492 # 0x8cd9af github.com/pactus-project/pactus/store.NewStore+0x44f github.com/pactus-project/pactus/store/store.go:129 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [2: 160] @ 0x48b485 0x425d05 0x8ce2c5 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x8ce2c4 github.com/pactus-project/pactus/store.(*store).block+0xc4 github.com/pactus-project/pactus/store/store.go:206 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 48] @ 0x48b485 0x425d05 0x71b551 0x71b53d 0x71b4f1 0x710be5 0x8cd331 0x8cc3df 0x8ce232 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x71b550 container/list.(*List).insertValue+0x170 container/list/list.go:104 # 0x71b53c container/list.(*List).PushBack+0x15c container/list/list.go:152 # 0x71b4f0 github.com/syndtr/goleveldb/leveldb.(*DB).acquireSnapshot+0x110 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_snapshot.go:44 # 0x710be4 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0xc4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:867 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 0: 0 [1: 32] @ 0x48b485 0x425d05 0x69c505 0x6aa3c5 0x6a94f6 0x8cd02e 0x8cd96e 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x69c504 github.com/pactus-project/pactus/types/certificate.(*Certificate).Decode+0x244 github.com/pactus-project/pactus/types/certificate/certificate.go:214 # 0x6aa3c4 github.com/pactus-project/pactus/types/block.(*Block).Decode+0x124 github.com/pactus-project/pactus/types/block/block.go:222 # 0x6a94f5 github.com/pactus-project/pactus/types/block.FromBytes+0x95 github.com/pactus-project/pactus/types/block/block.go:59 # 0x8cd02d github.com/pactus-project/pactus/store.(*CommittedBlock).ToBlock+0x2d github.com/pactus-project/pactus/store/interface.go:31 # 0x8cd96d github.com/pactus-project/pactus/store.NewStore+0x40d github.com/pactus-project/pactus/store/store.go:122 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 1: 24 [1: 24] @ 0x48b4ac 0x4907d3 0x8c2b8a 0x8c2693 0x8c220b 0x8c38b5 0x8c3caf 0x8c47ac 0x8c47a0 0xb308c5 0x4661f5 0x456850 0x456827 0x495521 # 0x8c2b89 regexp.makeOnePass.func1+0x889 regexp/onepass.go:381 # 0x8c2692 regexp.makeOnePass.func1+0x392 regexp/onepass.go:352 # 0x8c220a regexp.makeOnePass+0x3ea regexp/onepass.go:442 # 0x8c38b4 regexp.compileOnePass+0x194 regexp/onepass.go:502 # 0x8c3cae regexp.compile+0x8e regexp/regexp.go:187 # 0x8c47ab regexp.Compile+0x2b regexp/regexp.go:131 # 0x8c479f regexp.MustCompile+0x1f regexp/regexp.go:311 # 0xb308c4 github.com/prometheus/common/model.init+0x24 github.com/prometheus/common@v0.67.5/model/labels.go:100 # 0x4661f4 runtime.doInit1+0xd4 runtime/proc.go:8103 # 0x45684f runtime.doInit+0x26f runtime/proc.go:8070 # 0x456826 runtime.main+0x246 runtime/proc.go:258 1: 64 [1: 64] @ 0x48b485 0x425d05 0x8d4595 0x8d4557 0x8d454b 0x8cda16 0x8cd9ac 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x8d4594 github.com/pactus-project/pactus/util/linkedlist.NewElement[...]+0xd4 github.com/pactus-project/pactus/util/linkedlist/linkedlist.go:10 # 0x8d4556 github.com/pactus-project/pactus/util/linkedlist.(*LinkedList[...]).InsertAtTail+0x96 github.com/pactus-project/pactus/util/linkedlist/linkedlist.go:52 # 0x8d454a github.com/pactus-project/pactus/util/linkedmap.(*LinkedMap[...]).PushBack+0x8a github.com/pactus-project/pactus/util/linkedmap/linkedmap.go:52 # 0x8cda15 github.com/pactus-project/pactus/store.(*txStore).addToCache+0x4b5 github.com/pactus-project/pactus/store/tx.go:83 # 0x8cd9ab github.com/pactus-project/pactus/store.NewStore+0x44b github.com/pactus-project/pactus/store/store.go:129 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 1: 96 [1: 96] @ 0x48b485 0x4901c9 0x87266c 0x871753 0x8676ee 0x856dc9 0x856daf 0x82844d 0x8570a5 0x856e0f 0x82844d 0x8570a5 0x856e0f 0x856d3e 0x7ff282 0x7ff1ac 0x125e9da 0x125e9c9 0x12bfb8a 0x12c641f 0x12c82e5 0x12cd306 0x12c5adf 0x495521 # 0x87266b google.golang.org/protobuf/internal/impl.(*MessageInfo).makeKnownFieldsFunc+0xbcb google.golang.org/protobuf@v1.36.11/internal/impl/message_reflect.go:89 # 0x871752 google.golang.org/protobuf/internal/impl.(*MessageInfo).makeReflectFuncs+0x92 google.golang.org/protobuf@v1.36.11/internal/impl/message_reflect.go:42 # 0x8676ed google.golang.org/protobuf/internal/impl.(*MessageInfo).initOnce+0x20d google.golang.org/protobuf@v1.36.11/internal/impl/message.go:92 # 0x856dc8 google.golang.org/protobuf/internal/impl.(*MessageInfo).init+0x28 google.golang.org/protobuf@v1.36.11/internal/impl/message.go:71 # 0x856dae google.golang.org/protobuf/internal/impl.(*MessageInfo).sizePointer+0xe google.golang.org/protobuf@v1.36.11/internal/impl/encode.go:48 # 0x82844c google.golang.org/protobuf/internal/impl.sizeMessageSliceInfo+0x4c google.golang.org/protobuf@v1.36.11/internal/impl/codec_field.go:414 # 0x8570a4 google.golang.org/protobuf/internal/impl.(*MessageInfo).sizePointerSlow+0x244 google.golang.org/protobuf@v1.36.11/internal/impl/encode.go:111 # 0x856e0e google.golang.org/protobuf/internal/impl.(*MessageInfo).sizePointer+0x6e google.golang.org/protobuf@v1.36.11/internal/impl/encode.go:60 # 0x82844c google.golang.org/protobuf/internal/impl.sizeMessageSliceInfo+0x4c google.golang.org/protobuf@v1.36.11/internal/impl/codec_field.go:414 # 0x8570a4 google.golang.org/protobuf/internal/impl.(*MessageInfo).sizePointerSlow+0x244 google.golang.org/protobuf@v1.36.11/internal/impl/encode.go:111 # 0x856e0e google.golang.org/protobuf/internal/impl.(*MessageInfo).sizePointer+0x6e google.golang.org/protobuf@v1.36.11/internal/impl/encode.go:60 # 0x856d3d google.golang.org/protobuf/internal/impl.(*MessageInfo).size+0x3d google.golang.org/protobuf@v1.36.11/internal/impl/encode.go:41 # 0x7ff281 google.golang.org/protobuf/proto.MarshalOptions.size+0x81 google.golang.org/protobuf@v1.36.11/proto/size.go:43 # 0x7ff1ab google.golang.org/protobuf/proto.MarshalOptions.Size+0x4b google.golang.org/protobuf@v1.36.11/proto/size.go:34 # 0x125e9d9 google.golang.org/protobuf/proto.Size+0x79 google.golang.org/protobuf@v1.36.11/proto/size.go:20 # 0x125e9c8 google.golang.org/grpc/encoding/proto.(*codecV2).Marshal+0x68 google.golang.org/grpc@v1.79.3/encoding/proto/proto.go:51 # 0x12bfb89 google.golang.org/grpc.encode+0x49 google.golang.org/grpc@v1.79.3/rpc_util.go:804 # 0x12c641e google.golang.org/grpc.(*Server).sendResponse+0x9e google.golang.org/grpc@v1.79.3/server.go:1175 # 0x12c82e4 google.golang.org/grpc.(*Server).processUnaryRPC+0x1304 google.golang.org/grpc@v1.79.3/server.go:1476 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 4: 128 [4: 128] @ 0x48b485 0x425d05 0x69c505 0x115c3bb 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x69c504 github.com/pactus-project/pactus/types/certificate.(*Certificate).Decode+0x244 github.com/pactus-project/pactus/types/certificate/certificate.go:214 # 0x115c3ba github.com/pactus-project/pactus/state.LoadOrNewState+0x5ba github.com/pactus-project/pactus/state/state.go:120 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 1: 160 [1: 160] @ 0x48b485 0x425d05 0x5b8c05 0x5b7faa 0x5993da 0x5a7805 0x59f4e5 0x59dfb5 0x59da8d 0x117e67e 0x117e658 0x1185779 0x11854b8 0x1184c8c 0x1194d1b 0x1194b66 0x1151d43 0x495521 # 0x5b8c04 github.com/fxamacker/cbor/v2.appendFields+0x604 github.com/fxamacker/cbor/v2@v2.9.0/structfields.go:219 # 0x5b7fa9 github.com/fxamacker/cbor/v2.getFields+0x189 github.com/fxamacker/cbor/v2@v2.9.0/structfields.go:93 # 0x5993d9 github.com/fxamacker/cbor/v2.getDecodingStructType+0x79 github.com/fxamacker/cbor/v2@v2.9.0/cache.go:121 # 0x5a7804 github.com/fxamacker/cbor/v2.(*decoder).parseMapToStruct+0x64 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:2642 # 0x59f4e4 github.com/fxamacker/cbor/v2.(*decoder).parseToValue+0x1424 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1692 # 0x59dfb4 github.com/fxamacker/cbor/v2.(*decoder).value+0x1b4 github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1399 # 0x59da8c github.com/fxamacker/cbor/v2.(*decMode).Unmarshal+0x8c github.com/fxamacker/cbor/v2@v2.9.0/decode.go:1302 # 0x117e67d github.com/fxamacker/cbor/v2.Unmarshal+0x23d github.com/fxamacker/cbor/v2@v2.9.0/decode.go:109 # 0x117e657 github.com/pactus-project/pactus/sync/bundle.(*Bundle).Decode+0x217 github.com/pactus-project/pactus/sync/bundle/bundle.go:127 # 0x1185778 github.com/pactus-project/pactus/sync/firewall.(*Firewall).decodeBundle+0x38 github.com/pactus-project/pactus/sync/firewall/firewall.go:166 # 0x11854b7 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xb7 github.com/pactus-project/pactus/sync/firewall/firewall.go:146 # 0x1184c8b github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenGossipBundle+0xcb github.com/pactus-project/pactus/sync/firewall/firewall.go:60 # 0x1194d1a github.com/pactus-project/pactus/sync.(*synchronizer).processGossipMessage+0xda github.com/pactus-project/pactus/sync/sync.go:277 # 0x1194b65 github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0xe5 github.com/pactus-project/pactus/sync/sync.go:254 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 1: 160 [1: 160] @ 0x48b485 0x425d05 0x4a6125 0x4a6114 0x4a5f8b 0x4bedb5 0x4bed93 0x4becf3 0x4bdf03 0x1117338 0x1116b93 0x111f7e7 0x11286e5 0x11249bc 0x1124629 0x1121865 0x11323ec 0x113f505 0x1149273 0x114915a 0x1147c48 0x163941f 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x4a6124 internal/sync.newIndirectNode[...]+0x64 internal/sync/hashtriemap.go:550 # 0x4a6113 internal/sync.(*HashTrieMap[...]).expand+0x53 internal/sync/hashtriemap.go:177 # 0x4a5f8a internal/sync.(*HashTrieMap[...]).Swap+0x38a internal/sync/hashtriemap.go:272 # 0x4bedb4 internal/sync.(*HashTrieMap[...]).Store+0x134 internal/sync/hashtriemap.go:200 # 0x4bed92 sync.(*Map).Store+0x112 sync/map.go:53 # 0x4becf2 reflect.StructOf.func1+0x72 reflect/type.go:2542 # 0x4bdf02 reflect.StructOf+0x1682 reflect/type.go:2606 # 0x1117337 go.uber.org/fx.resultTagsAnnotation.results+0x597 go.uber.org/fx@v1.24.0/annotated.go:468 # 0x1116b92 go.uber.org/fx.resultTagsAnnotation.build+0x72 go.uber.org/fx@v1.24.0/annotated.go:395 # 0x111f7e6 go.uber.org/fx.(*annotated).Build+0x346 go.uber.org/fx@v1.24.0/annotated.go:1672 # 0x11286e4 go.uber.org/fx.runProvide+0x5a4 go.uber.org/fx@v1.24.0/provide.go:138 # 0x11249bb go.uber.org/fx.(*module).provide+0x2fb go.uber.org/fx@v1.24.0/module.go:216 # 0x1124628 go.uber.org/fx.(*module).provideAll+0xa8 go.uber.org/fx@v1.24.0/module.go:175 # 0x1121864 go.uber.org/fx.New+0x7e4 go.uber.org/fx@v1.24.0/app.go:488 # 0x11323eb github.com/libp2p/go-libp2p/config.(*Config).NewNode+0x14ab github.com/libp2p/go-libp2p@v0.47.0/config/config.go:635 # 0x113f504 github.com/libp2p/go-libp2p.NewWithoutDefaults+0x64 github.com/libp2p/go-libp2p@v0.47.0/libp2p.go:67 # 0x1149272 github.com/libp2p/go-libp2p.New+0x15d2 github.com/libp2p/go-libp2p@v0.47.0/libp2p.go:53 # 0x1149159 github.com/pactus-project/pactus/network.makeNetwork+0x14b9 github.com/pactus-project/pactus/network/network.go:241 # 0x1147c47 github.com/pactus-project/pactus/network.NewNetwork+0x67 github.com/pactus-project/pactus/network/network.go:87 # 0x163941e github.com/pactus-project/pactus/node.NewNode+0x59e github.com/pactus-project/pactus/node/node.go:85 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 3: 192 [3: 192] @ 0x48b4ac 0x4901c9 0x69c485 0x115c3bb 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x69c484 github.com/pactus-project/pactus/types/certificate.(*Certificate).Decode+0x1c4 github.com/pactus-project/pactus/types/certificate/certificate.go:205 # 0x115c3ba github.com/pactus-project/pactus/state.LoadOrNewState+0x5ba github.com/pactus-project/pactus/state/state.go:120 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 6: 288 [6: 288] @ 0x48b4ac 0x4901c9 0x697d5b 0x69c51f 0x115c3bb 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x697d5a github.com/pactus-project/pactus/crypto/bls.(*Signature).Decode+0x3a github.com/pactus-project/pactus/crypto/bls/signature.go:76 # 0x69c51e github.com/pactus-project/pactus/types/certificate.(*Certificate).Decode+0x25e github.com/pactus-project/pactus/types/certificate/certificate.go:215 # 0x115c3ba github.com/pactus-project/pactus/state.LoadOrNewState+0x5ba github.com/pactus-project/pactus/state/state.go:120 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 1: 480 [1: 480] @ 0x48b485 0x425d05 0x4605e5 0x460859 0x460785 0x493aca # 0x48b484 runtime.mallocgc+0xa4 runtime/malloc.go:1202 # 0x425d04 runtime.newobject+0x24 runtime/malloc.go:2209 # 0x4605e4 runtime.malg+0x24 runtime/proc.go:5274 # 0x460858 runtime.newproc1+0x78 runtime/proc.go:5322 # 0x460784 runtime.newproc.func1+0x24 runtime/proc.go:5299 # 0x493ac9 runtime.systemstack+0x49 runtime/asm_amd64.s:562 11: 704 [11: 704] @ 0x48b485 0x425d05 0x115c39f 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x115c39e github.com/pactus-project/pactus/state.LoadOrNewState+0x59e github.com/pactus-project/pactus/state/state.go:119 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 1: 1152 [1: 1152] @ 0x48b48c 0x4901c9 0x8c1a9d 0x8c38b0 0x8c3caf 0x15a4532 0x15a4519 0x15a6625 0x15a0f7c 0x15a0f38 0x15f50f1 0x163a31f 0x1654137 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x8c1a9c regexp.onePassCopy+0x3c regexp/onepass.go:226 # 0x8c38af regexp.compileOnePass+0x18f regexp/onepass.go:499 # 0x8c3cae regexp.compile+0x8e regexp/regexp.go:187 # 0x15a4531 regexp.Compile+0x9b1 regexp/regexp.go:131 # 0x15a4518 github.com/gorilla/mux.newRouteRegexp+0x998 github.com/gorilla/mux@v1.8.1/regexp.go:128 # 0x15a6624 github.com/gorilla/mux.(*Route).addRegexpMatcher+0x144 github.com/gorilla/mux@v1.8.1/route.go:196 # 0x15a0f7b github.com/gorilla/mux.(*Route).Path+0x25b github.com/gorilla/mux@v1.8.1/route.go:364 # 0x15a0f37 github.com/gorilla/mux.(*Router).HandleFunc+0x217 github.com/gorilla/mux@v1.8.1/mux.go:302 # 0x15f50f0 github.com/pactus-project/pactus/www/html.(*Server).StartServer+0x5b0 github.com/pactus-project/pactus/www/html/server.go:83 # 0x163a31e github.com/pactus-project/pactus/node.(*Node).Start+0x2de github.com/pactus-project/pactus/node/node.go:184 # 0x1654136 github.com/pactus-project/pactus/cmd.StartNode+0x256 github.com/pactus-project/pactus/cmd/cmd.go:187 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 1: 1152 [23: 26496] @ 0x48b4ac 0x4901c9 0x5ad9ca 0x69e709 0x69e6dd 0x69f2ad 0x118582e 0x11854e5 0x1185147 0x1194fd3 0x1194b8e 0x1151d43 0x495521 # 0x5ad9c9 github.com/fxamacker/cbor/v2.(*encMode).Marshal+0xe9 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:1010 # 0x69e708 github.com/fxamacker/cbor/v2.Marshal+0x48 github.com/fxamacker/cbor/v2@v2.9.0/encode.go:98 # 0x69e6dc github.com/pactus-project/pactus/genesis.(*Genesis).Hash+0x1c github.com/pactus-project/pactus/genesis/genesis.go:69 # 0x69f2ac github.com/pactus-project/pactus/genesis.(*Genesis).ChainType+0x18c github.com/pactus-project/pactus/genesis/genesis.go:192 # 0x118582d github.com/pactus-project/pactus/sync/firewall.(*Firewall).checkBundle+0x4d github.com/pactus-project/pactus/sync/firewall/firewall.go:179 # 0x11854e4 github.com/pactus-project/pactus/sync/firewall.(*Firewall).openBundle+0xe4 github.com/pactus-project/pactus/sync/firewall/firewall.go:153 # 0x1185146 github.com/pactus-project/pactus/sync/firewall.(*Firewall).OpenStreamBundle+0x46 github.com/pactus-project/pactus/sync/firewall/firewall.go:103 # 0x1194fd2 github.com/pactus-project/pactus/sync.(*synchronizer).processStreamMessage+0x132 github.com/pactus-project/pactus/sync/sync.go:294 # 0x1194b8d github.com/pactus-project/pactus/sync.(*synchronizer).processNetworkEvent+0x10d github.com/pactus-project/pactus/sync/sync.go:258 # 0x1151d42 github.com/ezex-io/gopkg/pipeline.(*pipeline[...]).receiveLoop+0xe2 github.com/ezex-io/gopkg/pipeline@v0.0.0-20260127151556-579a32f19aa7/pipeline.go:176 27: 5616 [27: 5616] @ 0x48b4ac 0x4901c9 0x69c3cb 0x115c3bb 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x69c3ca github.com/pactus-project/pactus/types/certificate.(*Certificate).Decode+0x10a github.com/pactus-project/pactus/types/certificate/certificate.go:186 # 0x115c3ba github.com/pactus-project/pactus/state.LoadOrNewState+0x5ba github.com/pactus-project/pactus/state/state.go:120 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 1: 9472 [1: 9472] @ 0x48b4ac 0x4901c9 0x6f15d4 0x703c2a 0x7046a6 0x7049cc 0x6fbc37 0x70485b 0x704806 0x705092 0x705d05 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8d13a7 0x8ceb13 0x1161559 0x1598f05 0x133100b 0x15692de 0x1330e63 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x6f15d3 github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).Get+0x153 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util/buffer_pool.go:57 # 0x703c29 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock+0x49 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:563 # 0x7046a5 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:603 # 0x7049cb github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1+0x2b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:627 # 0x6fbc36 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x236 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:497 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705091 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock+0x51 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:712 # 0x705d04 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x104 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:829 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8d13a6 github.com/pactus-project/pactus/store.(*txStore).tx+0xc6 github.com/pactus-project/pactus/store/tx.go:69 # 0x8ceb12 github.com/pactus-project/pactus/store.(*store).Transaction+0x92 github.com/pactus-project/pactus/store/store.go:260 # 0x1161558 github.com/pactus-project/pactus/state.(*state).CommittedTx+0x38 github.com/pactus-project/pactus/state/state.go:673 # 0x1598f04 github.com/pactus-project/pactus/www/grpc.(*transactionServer).GetTransaction+0x84 github.com/pactus-project/pactus/www/grpc/transaction.go:37 # 0x133100a github.com/pactus-project/pactus/www/grpc/gen/go._Transaction_GetTransaction_Handler.func1+0xca github.com/pactus-project/pactus/www/grpc/gen/go/transaction_grpc.pb.go:250 # 0x15692dd github.com/grpc-ecosystem/go-grpc-middleware/recovery.UnaryServerInterceptor.func1+0x9d github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/recovery/interceptors.go:33 # 0x1330e62 github.com/pactus-project/pactus/www/grpc/gen/go._Transaction_GetTransaction_Handler+0x142 github.com/pactus-project/pactus/www/grpc/gen/go/transaction_grpc.pb.go:252 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 1: 18432 [1: 18432] @ 0x48b48c 0x41b4ad 0xb613f4 0x114d01a 0x11499d8 0x1147c48 0x163941f 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0xb613f3 github.com/libp2p/go-libp2p/p2p/host/eventbus.(*basicBus).Subscribe+0x2b3 github.com/libp2p/go-libp2p@v0.47.0/p2p/host/eventbus/basic.go:243 # 0x114d019 github.com/pactus-project/pactus/network.newNotifeeService+0x1f9 github.com/pactus-project/pactus/network/notifee.go:41 # 0x11499d7 github.com/pactus-project/pactus/network.makeNetwork+0x1d37 github.com/pactus-project/pactus/network/network.go:268 # 0x1147c47 github.com/pactus-project/pactus/network.NewNetwork+0x67 github.com/pactus-project/pactus/network/network.go:87 # 0x163941e github.com/pactus-project/pactus/node.NewNode+0x59e github.com/pactus-project/pactus/node/node.go:85 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 1: 18432 [3: 55296] @ 0x48b48c 0x48b665 0x48b713 0x4121bd 0x4121be 0x41210f 0x413f51 0x413eb0 0x415929 0x115aa05 0x115c291 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x115aa04 github.com/pactus-project/pactus/state/score.(*Manager).SetCertificate+0x44 github.com/pactus-project/pactus/state/score/score.go:26 # 0x115c290 github.com/pactus-project/pactus/state.LoadOrNewState+0x490 github.com/pactus-project/pactus/state/state.go:124 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 1: 18432 [1: 18432] @ 0x48b4ac 0x4901c9 0x6f15d4 0x703c2a 0x7046a6 0x7049cc 0x6fbc37 0x70485b 0x704806 0x705092 0x705d05 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6f15d3 github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).Get+0x153 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util/buffer_pool.go:57 # 0x703c29 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock+0x49 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:563 # 0x7046a5 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:603 # 0x7049cb github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1+0x2b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:627 # 0x6fbc36 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x236 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:497 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705091 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock+0x51 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:712 # 0x705d04 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x104 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:829 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 1: 18432 [1: 18432] @ 0x48b4ac 0x4901c9 0x6f1585 0x703c2a 0x7046a6 0x7049cc 0x6fbc37 0x70485b 0x704806 0x705092 0x705d05 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8d13a7 0x8ceb13 0x1161559 0x1598f05 0x133100b 0x15692de 0x1330e63 0x12c81b2 0x12cd306 0x12c5adf 0x495521 # 0x6f1584 github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).Get+0x104 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util/buffer_pool.go:53 # 0x703c29 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock+0x49 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:563 # 0x7046a5 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:603 # 0x7049cb github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1+0x2b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:627 # 0x6fbc36 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x236 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:497 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705091 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock+0x51 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:712 # 0x705d04 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x104 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:829 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8d13a6 github.com/pactus-project/pactus/store.(*txStore).tx+0xc6 github.com/pactus-project/pactus/store/tx.go:69 # 0x8ceb12 github.com/pactus-project/pactus/store.(*store).Transaction+0x92 github.com/pactus-project/pactus/store/store.go:260 # 0x1161558 github.com/pactus-project/pactus/state.(*state).CommittedTx+0x38 github.com/pactus-project/pactus/state/state.go:673 # 0x1598f04 github.com/pactus-project/pactus/www/grpc.(*transactionServer).GetTransaction+0x84 github.com/pactus-project/pactus/www/grpc/transaction.go:37 # 0x133100a github.com/pactus-project/pactus/www/grpc/gen/go._Transaction_GetTransaction_Handler.func1+0xca github.com/pactus-project/pactus/www/grpc/gen/go/transaction_grpc.pb.go:250 # 0x15692dd github.com/grpc-ecosystem/go-grpc-middleware/recovery.UnaryServerInterceptor.func1+0x9d github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/recovery/interceptors.go:33 # 0x1330e62 github.com/pactus-project/pactus/www/grpc/gen/go._Transaction_GetTransaction_Handler+0x142 github.com/pactus-project/pactus/www/grpc/gen/go/transaction_grpc.pb.go:252 # 0x12c81b1 google.golang.org/grpc.(*Server).processUnaryRPC+0x11d1 google.golang.org/grpc@v1.79.3/server.go:1429 # 0x12cd305 google.golang.org/grpc.(*Server).handleStream+0xbc5 google.golang.org/grpc@v1.79.3/server.go:1855 # 0x12c5ade google.golang.org/grpc.(*Server).serveStreams.func2.1+0x7e google.golang.org/grpc@v1.79.3/server.go:1064 1: 18432 [1: 18432] @ 0x48b48c 0x48b665 0x48b713 0x4121bd 0x4121be 0x41210f 0x413f51 0x413eb0 0x415929 0x115afdb 0x115b003 0x115d026 0x8cb825 0x8cf2f9 0x115cec5 0x115c150 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x115afda github.com/pactus-project/pactus/util/persistentmerkle.(*Tree).getOrCreateNode+0xba github.com/pactus-project/pactus/util/persistentmerkle/merkle.go:55 # 0x115b002 github.com/pactus-project/pactus/util/persistentmerkle.(*Tree).SetHash+0xe2 github.com/pactus-project/pactus/util/persistentmerkle/merkle.go:86 # 0x115d025 github.com/pactus-project/pactus/state.(*state).loadMerkels.func1+0x65 github.com/pactus-project/pactus/state/state.go:198 # 0x8cb824 github.com/pactus-project/pactus/store.(*accountStore).iterateAccounts+0x264 github.com/pactus-project/pactus/store/account.go:86 # 0x8cf2f8 github.com/pactus-project/pactus/store.(*store).IterateAccounts+0x78 github.com/pactus-project/pactus/store/store.go:321 # 0x115cec4 github.com/pactus-project/pactus/state.(*state).loadMerkels+0x64 github.com/pactus-project/pactus/state/state.go:197 # 0x115c14f github.com/pactus-project/pactus/state.LoadOrNewState+0x34f github.com/pactus-project/pactus/state/state.go:97 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 2: 18944 [2: 18944] @ 0x48b4ac 0x4901c9 0x6f15d4 0x703c2a 0x7046a6 0x7049cc 0x6fbc37 0x70485b 0x704806 0x705526 0x706245 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8ce14b 0x115c2d0 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6f15d3 github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).Get+0x153 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util/buffer_pool.go:57 # 0x703c29 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock+0x49 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:563 # 0x7046a5 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:603 # 0x7049cb github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1+0x2b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:627 # 0x6fbc36 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x236 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:497 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705525 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:765 # 0x706244 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x644 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:865 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8ce14a github.com/pactus-project/pactus/store.(*store).Block+0x6a github.com/pactus-project/pactus/store/store.go:192 # 0x115c2cf github.com/pactus-project/pactus/state.LoadOrNewState+0x4cf github.com/pactus-project/pactus/state/state.go:112 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 2: 36864 [8: 147456] @ 0x48b48c 0x48b665 0x48b713 0x4121bd 0x4121be 0x41210f 0x413f2e 0x413eb0 0x415929 0x115aa05 0x115c291 0x16393d5 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x115aa04 github.com/pactus-project/pactus/state/score.(*Manager).SetCertificate+0x44 github.com/pactus-project/pactus/state/score/score.go:26 # 0x115c290 github.com/pactus-project/pactus/state.LoadOrNewState+0x490 github.com/pactus-project/pactus/state/state.go:124 # 0x16393d4 github.com/pactus-project/pactus/node.NewNode+0x554 github.com/pactus-project/pactus/node/node.go:80 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 1: 49152 [1: 49152] @ 0x48b4b3 0x48b665 0x48b713 0x4121bd 0x4121be 0x41210f 0x413f2e 0x413eb0 0x416ed1 0xb81f09 0xc3d787 0xc3d75a 0xc3d4d8 0x495521 # 0xb81f08 github.com/libp2p/go-libp2p-pubsub/timecache.(*FirstSeenCache).Add+0xc8 github.com/libp2p/go-libp2p-pubsub@v0.15.0/timecache/first_seen_cache.go:58 # 0xc3d786 github.com/libp2p/go-libp2p-pubsub.(*PubSub).markSeen+0xc6 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:1234 # 0xc3d759 github.com/libp2p/go-libp2p-pubsub.(*validation).validate+0x99 github.com/libp2p/go-libp2p-pubsub@v0.15.0/validation.go:328 # 0xc3d4d7 github.com/libp2p/go-libp2p-pubsub.(*validation).validateWorker+0x57 github.com/libp2p/go-libp2p-pubsub@v0.15.0/validation.go:295 10: 94720 [10: 94720] @ 0x48b4ac 0x4901c9 0x6f15d4 0x703c2a 0x7046a6 0x7049cc 0x6fbc37 0x70485b 0x704806 0x705526 0x706245 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6f15d3 github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).Get+0x153 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util/buffer_pool.go:57 # 0x703c29 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock+0x49 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:563 # 0x7046a5 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:603 # 0x7049cb github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1+0x2b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:627 # 0x6fbc36 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x236 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:497 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705525 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:765 # 0x706244 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x644 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:865 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 6: 110592 [6: 110592] @ 0x48b4ac 0x4901c9 0x6f15d4 0x703c2a 0x7046a6 0x7049cc 0x6fbc37 0x70485b 0x704806 0x705092 0x705d05 0x7302ec 0x7302a6 0x732aab 0x7320a5 0x732685 0x71045d 0x710c59 0x8cd331 0x8cc3df 0x8ce232 0x8cd95b 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6f15d3 github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).Get+0x153 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/util/buffer_pool.go:57 # 0x703c29 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock+0x49 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:563 # 0x7046a5 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock+0x25 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:603 # 0x7049cb github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1+0x2b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:627 # 0x6fbc36 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get+0x236 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:497 # 0x70485a github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get+0x9a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/cache/cache.go:50 # 0x704805 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached+0x45 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:625 # 0x705091 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock+0x51 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:712 # 0x705d04 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find+0x104 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:829 # 0x7302eb github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find+0x10b github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table/reader.go:922 # 0x7302a5 github.com/syndtr/goleveldb/leveldb.(*tOps).find+0xc5 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/table.go:440 # 0x732aaa github.com/syndtr/goleveldb/leveldb.(*version).get.func1+0x20a github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:180 # 0x7320a4 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping+0x2a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:128 # 0x732684 github.com/syndtr/goleveldb/leveldb.(*version).get+0x2e4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/version.go:164 # 0x71045c github.com/syndtr/goleveldb/leveldb.(*DB).get+0x49c github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:803 # 0x710c58 github.com/syndtr/goleveldb/leveldb.(*DB).Get+0x138 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:869 # 0x8cd330 github.com/pactus-project/pactus/store.tryGet+0x30 github.com/pactus-project/pactus/store/store.go:44 # 0x8cc3de github.com/pactus-project/pactus/store.(*blockStore).block+0x7e github.com/pactus-project/pactus/store/block.go:109 # 0x8ce231 github.com/pactus-project/pactus/store.(*store).block+0x31 github.com/pactus-project/pactus/store/store.go:196 # 0x8cd95a github.com/pactus-project/pactus/store.NewStore+0x3fa github.com/pactus-project/pactus/store/store.go:118 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 1: 4194304 [1: 4194304] @ 0x48b4b3 0x4901c9 0x6f8bad 0x71c754 0x71cc65 0x70e5f9 0x70dbe5 0x70e0be 0x70e250 0x8cd5dc 0x16390ec 0x1654125 0x16774db 0x12e9a5b 0x12ea3a5 0x16765b0 0x16765a6 0x4568b5 0x495521 # 0x6f8bac github.com/syndtr/goleveldb/leveldb/memdb.New+0xec github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/memdb/memdb.go:474 # 0x71c753 github.com/syndtr/goleveldb/leveldb.(*DB).mpoolGet+0xb3 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_state.go:90 # 0x71cc64 github.com/syndtr/goleveldb/leveldb.(*DB).newMem+0x324 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_state.go:151 # 0x70e5f8 github.com/syndtr/goleveldb/leveldb.(*DB).recoverJournal+0x278 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:633 # 0x70dbe4 github.com/syndtr/goleveldb/leveldb.openDB+0x3a4 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:132 # 0x70e0bd github.com/syndtr/goleveldb/leveldb.Open+0x15d github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:205 # 0x70e24f github.com/syndtr/goleveldb/leveldb.OpenFile+0x4f github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:227 # 0x8cd5db github.com/pactus-project/pactus/store.NewStore+0x7b github.com/pactus-project/pactus/store/store.go:85 # 0x16390eb github.com/pactus-project/pactus/node.NewNode+0x26b github.com/pactus-project/pactus/node/node.go:69 # 0x1654124 github.com/pactus-project/pactus/cmd.StartNode+0x244 github.com/pactus-project/pactus/cmd/cmd.go:182 # 0x16774da main.buildStartCmd.func1+0x1da github.com/pactus-project/pactus/cmd/daemon/start.go:88 # 0x12e9a5a github.com/spf13/cobra.(*Command).execute+0xafa github.com/spf13/cobra@v1.10.2/command.go:1019 # 0x12ea3a4 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.10.2/command.go:1148 # 0x16765af github.com/spf13/cobra.(*Command).Execute+0xcf github.com/spf13/cobra@v1.10.2/command.go:1071 # 0x16765a5 main.main+0xc5 github.com/pactus-project/pactus/cmd/daemon/main.go:30 # 0x4568b4 runtime.main+0x2d4 runtime/proc.go:290 # runtime.MemStats # Alloc = 46146096 # TotalAlloc = 3197488056 # Sys = 147290408 # Lookups = 0 # Mallocs = 40925268 # Frees = 40612668 # HeapAlloc = 46146096 # HeapSys = 136871936 # HeapIdle = 75866112 # HeapInuse = 61005824 # HeapReleased = 70803456 # HeapObjects = 312600 # Stack = 1540096 / 1540096 # MSpan = 839680 / 1468800 # MCache = 4592 / 16072 # BuckHashSys = 1960226 # GCSys = 4606736 # OtherSys = 826542 # NextGC = 90580850 # LastGC = 1776123523204706412 # PauseNs = [597295 405561 424461 902052 596149 435946 499727 457807 4032631 483755 1079021 819892 1014078 477626 442452 569835 362373 740697 1091877 716339 1008448 345671 1149379 834516 729731 916462 1507815 1040987 872203 512546 644347 603817 633900 803801 1751226 933940 1885971 412415 1390294 757711 6235503 556808 2268031 611808 1740775 1223200 3288441 1106288 1599101 4012680 825411 652780 1156035 2001972 561941 553517 3526631 575959 921069 1087392 723635 385752 593820 645578 926565 790919 799658 515297 862720 1001432 2827369 2201864 2579158 435362 3959672 615445 1797963 1104048 971299 581238 3533968 731583 1343721 559826 662322 521001 774507 546747 1613152 408858 621628 1731067 837283 432147 1095404 261915 485527 1961262 1058284 1094985 498311 475381 1073405 737000 499188 523491 834129 622386 1158761 300103 460065 679715 899500 473275 471318 930278 339837 916156 514965 529389 563540 455991 735066 972814 709262 864953 517771 956061 1423915 1867616 389792 551145 412476 1125685 1052023 1068801 3895487 394785 401725 477783 792974 336612 1029316 952519 2950591 478823 551978 765126 619355 287820 424857 3933111 527099 602756 1079443 487830 426773 843909 361015 569748 1067721 1085672 1004114 1762864 1921932 912068 725454 873832 703362 1115506 836515 522511 4528535 775353 460731 1628199 1257637 342048 714446 1362050 3067296 6298441 579825 508996 1165777 1074004 964218 373284 476123 834220 410057 951174 1577984 560399 501380 438167 365743 470425 463119 594547 544326 4367044 600368 576274 487769 698058 379243 458042 474611 911809 372406 520078 1672255 392237 1103291 396498 521871 524368 832234 505883 481945 524721 3826514 2060977 777310 433635 403483 446134 632537 488582 2390965 387407 611411 652041 560635 726701 818465 270424 506919 452632 670992 852340 334431 882834 739457 559484 964857 731463 4606059 4062869 890018 1038313 603611 2256421 462563 566107] # PauseEnd = [1776112451986568687 1776112572387793377 1776112692788794357 1776112813076723969 1776112933519552274 1776113053632856810 1776113173693172242 1776113294086661817 1776113414498152461 1776113534884770189 1776113655292919916 1776113775694785598 1776113896093429866 1776114016489097027 1776114136889388320 1776114257293763797 1776114377690840140 1776114497845969267 1776114618011963024 1776114738096072894 1776114858592037247 1776114978985448181 1776115099385050320 1776115219794929039 1776115340196246311 1776115460601296266 1776115580990775172 1776115701388544712 1776115821784442848 1776115942205852891 1776116062602560683 1776116182987362308 1776116303070137619 1776116423520394354 1776116543565350944 1776116663890106112 1776116784297839774 1776116904691962775 1776117025092426628 1776117145495536426 1776117265911334945 1776117386287983671 1776117506700327788 1776117627098069097 1776117747496186108 1776117867846062947 1776117988023677179 1776118108091752565 1776118228393354852 1776118348799542861 1776118469189896605 1776118589595537477 1776118709990523039 1776118830395449745 1776118950796852316 1776119071194527700 1776119191594387547 1776119311995418345 1776119432387072899 1776119552791313985 1776119673072286235 1776119793572223150 1776119913993278587 1776120034393307717 1776120154799800947 1776120275195987288 1776120395591385057 1776120515997448726 1776120636393565364 1776120756794027160 1776120877194682725 1776120997591721543 1776121117854092162 1776121238011594330 1776121358085747688 1776121478308076728 1776121598894095659 1776121719295042590 1776121839692790854 1776121960089972345 1776122080505923221 1776122200892317262 1776122321289361680 1776122441685315608 1776122562090076175 1776122682494179057 1776122802891458816 1776122923068314112 1776123043099518287 1776123163122187769 1776123283145686394 1776123403183681827 1776123523204706412 1776092836589875162 1776092956994316855 1776093077390249399 1776093197797992113 1776093317871292816 1776093438017611829 1776093558086320936 1776093678695322363 1776093799088904694 1776093919496448837 1776094039886093964 1776094160293663945 1776094280692581590 1776094401098231141 1776094521486505486 1776094641890020676 1776094762289273006 1776094882701680870 1776095003077700283 1776095123488471094 1776095243516092893 1776095363597917022 1776095483995424663 1776095604391410598 1776095724790800915 1776095845188841115 1776095965608398760 1776096085990082222 1776096206389291845 1776096326791462058 1776096447193789985 1776096567587369596 1776096687848224889 1776096808019260053 1776096928086978031 1776097048495438663 1776097168896880048 1776097289289770118 1776097409689526712 1776097530091255498 1776097650488923651 1776097770892160515 1776097891291965561 1776098011706399936 1776098132092597494 1776098252488895447 1776098372888335045 1776098493082979346 1776098613715580716 1776098734089675771 1776098854490979171 1776098974890766992 1776099095292575188 1776099215696937140 1776099336093726586 1776099456499097283 1776099576886977326 1776099697291634806 1776099817692537520 1776099937839096269 1776100058011392248 1776100178087887739 1776100298310919502 1776100418990414376 1776100539396873154 1776100659785147511 1776100780187247111 1776100900588800276 1776101020996489318 1776101141390112253 1776101261807374714 1776101382189702044 1776101502598577896 1776101622992221428 1776101743071768590 1776101863154209106 1776101983209242499 1776102103260256323 1776102223287725834 1776102343353523377 1776102463520007049 1776102583597890910 1776102703786634719 1776102824098352240 1776102944584326394 1776103064993227761 1776103185401603494 1776103305797276272 1776103426199308697 1776103546351090242 1776103666997961640 1776103787388530194 1776103907790924387 1776104027842224396 1776104147894807408 1776104268007745451 1776104388079922936 1776104508328181897 1776104628616938203 1776104749191423753 1776104869594937408 1776104989995436774 1776105110394437406 1776105230786290473 1776105350915987556 1776105471040906329 1776105591122885579 1776105711692301940 1776105832094020152 1776105952491343166 1776106072894737724 1776106193093093994 1776106313688036352 1776106434087514704 1776106554495888994 1776106674888220145 1776106795292826561 1776106915688950159 1776107036092174576 1776107156484717449 1776107276891823735 1776107397293288900 1776107517688500424 1776107637833242890 1776107758027740071 1776107878082306877 1776107998594430544 1776108118986845724 1776108239388493462 1776108359807371034 1776108480204401002 1776108600591205143 1776108720962969714 1776108841384653517 1776108961795497776 1776109082192220272 1776109202612458470 1776109322985263803 1776109443074419515 1776109563789416080 1776109684189372696 1776109804588858765 1776109924993546699 1776110045391872256 1776110165785672679 1776110286187462957 1776110406586285552 1776110526988529202 1776110647387229630 1776110767787133383 1776110887850385647 1776111007890423667 1776111128019990409 1776111248090243920 1776111368316013278 1776111488811724403 1776111609203928851 1776111729589731593 1776111849988390384 1776111970398824995 1776112090793269493 1776112211191578490 1776112331594389772] # NumGC = 1117 # NumForcedGC = 0 # GCCPUFraction = 6.186855971002897e-05 # DebugGC = false # MaxRSS = 179490816