heap profile: 40: 15323408 [9831751: 54316424688] @ heap/1048576 0: 0 [5: 640] @ 0x5bcf46 0x5bcf1d 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5bcf45 net.newFD+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:27 # 0x5bcf1c net.socket+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:27 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 1152] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x8389fe 0x7181ce 0x6f5ca5 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x8389fd github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x9d /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:81 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 704] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x83b685 0x83b5b7 0x83b1d6 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x83b684 net/http.(*Request).SetPathValue+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1485 # 0x83b5b6 github.com/go-chi/chi/v5.setPathValue+0x96 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/path_value.go:18 # 0x83b1d5 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b5 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:477 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x5b4148 0x5b40ee 0x5b1905 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b4147 net/netip.Addr.AsSlice+0x827 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:734 # 0x5b40ed net.(*Resolver).lookupIPAddr+0x7cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 48] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x48b9fd 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 8] @ 0x5f08aa 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f08a9 crypto/x509.(*Certificate).Verify+0x2e9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x50d63e 0x50ab67 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50ab66 fmt.Errorf+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:23 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 208] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x50dc06 0x836245 0xefc52f 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x836244 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /home/runner/work/blocky/blocky/util/common.go:68 # 0xefc52e github.com/0xERR0R/blocky/server.newRequest+0x1ee /home/runner/work/blocky/blocky/server/server.go:449 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0xf11451 0xf71667 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 192] @ 0x50dc06 0x775805 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x45f9b2 0x45f045 0x45f265 0x5b914f 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b914e net.(*OpError).Error+0x14e /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:515 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40bd34 0xa2f807 0xa2f7cf 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f806 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x86 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:78 # 0xa2f7ce github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x4e /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:91 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x57e80a 0x5ea08d 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5ea08c crypto/x509.parseCertificate+0x6ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:984 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7741f7 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x70c57e 0x70c57f 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x70c57d context.WithoutCancel+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:580 # 0x70c57e net/http.(*Transport).getConn+0x15e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1497 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 256] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x623397 0x622ed8 0x637ee9 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637ee8 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x288 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:665 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xa45ded 0xa45d78 0xa4ca3a 0xa4c964 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45dec github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...]+0x2c /home/runner/work/blocky/blocky/lists/parsers/lines.go:27 # 0xa45d77 github.com/0xERR0R/blocky/lists/parsers.LinesAs[...]+0xd7 /home/runner/work/blocky/blocky/lists/parsers/lines.go:22 # 0xa4ca39 github.com/0xERR0R/blocky/lists/parsers.Hosts+0x259 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:37 # 0xa4c963 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x183 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x45fa86 0xf6c873 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xe9209f 0xe91cdb 0xeaa6b2 0x481161 # 0xe9209e github.com/0xERR0R/blocky/querylog.LogEntryFields+0x33e /home/runner/work/blocky/blocky/querylog/logger_writer.go:40 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 144] @ 0xe95945 0xe961e5 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe95944 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleBlocked+0x64 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:333 # 0xe961e4 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x524 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:389 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 256] @ 0xf4694e 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56d908 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4694d crypto/internal/fips140/bigmod.NewNat+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56d907 crypto/rsa.VerifyPSS+0x167 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:156 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x623397 0x622ed8 0x6384d6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x6384d5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:709 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x7dc1ca 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7dc1c9 github.com/miekg/dns.(*Msg).unpack+0x1a9 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 24] @ 0xa475e5 0xa4758d 0xa48471 0xa46cf3 0xa48471 0xa48358 0xa4bf68 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa475e4 github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Defer+0x84 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:148 # 0xa4758c github.com/ThinkChaos/parcour/jobgroup.(*withContext).launch+0x2c /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:103 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa46cf2 github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch+0x92 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:55 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa48357 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x77 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4bf67 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0xf11451 0xf16832 0xf72b35 0xf728fa 0x661df6 0x661a36 0x6316ce 0x62fd36 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf72b34 crypto/internal/fips140/tls12.pHash[...]+0x1b4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:36 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x661df5 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func1+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x6316cd crypto/tls.(*clientHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:848 # 0x62fd35 crypto/tls.(*clientHandshakeState).handshake+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:609 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0x650595 0x650565 0x650477 0x563b42 0x563ed1 0x6503b4 0x65031c 0x6519b8 0x63869c 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x650594 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x650564 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x650476 crypto/tls.(*finishedMsg).marshal.func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1685 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6503b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65031b crypto/tls.(*finishedMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1684 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63869b crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:726 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0x6866f5 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0xf11451 0x5f6f50 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x5f6f4f crypto/x509.checkSignature+0x1ef /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:994 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 144] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x5a98c7 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a98c6 net.(*netFD).connect+0x2a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:117 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 24] @ 0x49c1ac 0x782df6 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x49c1ab time.Time.Format+0xeb /opt/hostedtoolcache/go/1.24.0/x64/src/time/format.go:650 # 0x782df5 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x3f5 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x50abbb 0xa44b7e 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44b7d github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0x17d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:223 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 448] @ 0x544685 0x5445fd 0x561d4c 0x561d47 0x561bc5 0x5e4d25 0x5ea308 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x544684 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:66 # 0x5445fc math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:1332 # 0x561d4b math/big.(*Int).SetBytes+0xcb /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:512 # 0x561d46 vendor/golang.org/x/crypto/cryptobyte.(*String).readASN1BigInt+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:330 # 0x561bc4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1Integer+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:290 # 0x5e4d24 crypto/x509.parsePublicKey+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:234 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xeb98b2 0xeba1d7 0xeba0aa 0xe9cd73 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xeb98b1 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0xd1 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba1d6 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:97 # 0xeba0a9 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:106 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 208] @ 0x50aaba 0x48b6d1 0x50d63e 0x50dbd0 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x50aab9 fmt.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:147 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50dbcf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:238 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 96] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x5dffd2 0x5f14d4 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5dffd1 crypto/x509.(*CertPool).findPotentialParents+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:152 # 0x5f14d3 crypto/x509.(*Certificate).buildChains+0x113 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1001 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x407132 0x477989 0x674a31 0x717289 0x71728a 0x6f0d27 0x6f5a18 0x481161 # 0x674a30 net/textproto.readMIMEHeader+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:523 # 0x717288 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x717289 net/http.readRequest+0x4c9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1133 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 48] @ 0x57e80a 0x5e9f08 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5e9f07 crypto/x509.parseCertificate+0x527 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:964 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x7084b9 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7084b8 net/http.(*Transport).roundTrip+0xa18 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:674 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x5e8cd5 0x5eac47 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e8cd4 crypto/x509.processExtensions+0x1194 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:865 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 448] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 576] @ 0x6d869d 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d869c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10074 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 24] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc30d 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 24] @ 0x7dc1ca 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7dc1c9 github.com/miekg/dns.(*Msg).unpack+0x1a9 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x622b45 0x6349a5 0x63498a 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x622b44 crypto/tls.(*Conn).writeChangeCipherRecord+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1068 # 0x6349a4 crypto/tls.(*clientHandshakeStateTLS13).sendDummyChangeCipherSpec+0x704 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:229 # 0x634989 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x6e9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:127 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f265 0xeae885 0xeae7bb 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeae884 net.JoinHostPort+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0xeae7ba github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 224] @ 0x50dc06 0x775805 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xf47145 0xf46d0a 0x572e05 0x56d908 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47144 crypto/internal/fips140/bigmod.newModulus+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:570 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56d907 crypto/rsa.VerifyPSS+0x167 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:156 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0xf71850 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x782ef7 0x782834 0x775235 0x774de5 0x7753e8 0xa4bd56 0xa4bd1f 0xa466db 0x481161 # 0x782ef6 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x4f6 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4bd55 github.com/sirupsen/logrus.(*Entry).Info+0x5f5 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4bd1e github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x5be /home/runner/work/blocky/blocky/lists/list_cache.go:152 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 4096] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 144] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x5ad719 0xa4cecf 0xa46328 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xa4cece github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x6e /home/runner/work/blocky/blocky/lists/list_cache.go:252 # 0xa46327 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:189 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 1280] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc30d 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0xa43492 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43491 golang.org/x/net/idna.encode+0x291 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:169 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x4d0c25 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d0c24 context.WithCancelCause+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:270 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 640] @ 0x6a49bf 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6a49be net/http.(*Client).do+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:660 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x5e3d45 0x5e410f 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3d44 crypto/x509.parseASN1String+0x4a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:70 # 0x5e410e crypto/x509.parseName+0x30e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:139 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x5e94e9 0x5e5af0 0x5e7e2f 0x5e7d68 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e94e8 crypto/x509.processExtensions.parseSANExtension.func1+0xa8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:388 # 0x5e5aef crypto/x509.forEachSAN+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:366 # 0x5e7e2e crypto/x509.parseSANExtension+0x2ee /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:375 # 0x5e7d67 crypto/x509.processExtensions+0x227 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:689 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 144] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 160] @ 0x7018a8 0x6e7275 0x713614 0x481161 # 0x7018a7 net/http.newTransferWriter+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:79 # 0x6e7274 net/http.(*Request).write+0x7f4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:706 # 0x713613 net/http.(*persistConn).writeLoop+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2593 0: 0 [1: 32] @ 0x660619 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x660618 crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x98 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:154 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 5376] @ 0x688fb1 0x68b9c6 0x68b2f8 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x688fb0 compress/flate.NewReader+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:812 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 224] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 160] @ 0x57e80a 0x5e9f08 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5e9f07 crypto/x509.parseCertificate+0x527 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:964 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7741f7 0xa4bd1e 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4bd1d github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x5bd /home/runner/work/blocky/blocky/lists/list_cache.go:149 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0xf369de 0xf53f94 0x568365 0x5681ac 0x566209 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf53f93 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 192] @ 0x5e3f1c 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3f1b crypto/x509.parseName+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:146 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 160] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x407132 0x477989 0x774a2a 0x774a0d 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x774a29 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 384] @ 0xf48245 0xf481b9 0xf481c0 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf48244 crypto/internal/fips140/bigmod.(*Nat).expand+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:82 # 0xf481b8 crypto/internal/fips140/bigmod.(*Nat).ExpandFor+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:677 # 0xf481bf crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x5f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:766 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf47145 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47144 crypto/internal/fips140/bigmod.newModulus+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:570 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x7d9fe5 0x8234a9 0x7db3aa 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x8234a8 github.com/miekg/dns.(*SOA).unpack+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2631 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 1408] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x48bfb9 0x48b5e5 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3f8 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3f7 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2d7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1053 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x63cff8 0x63cf1e 0x63cf14 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63cff7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2e37 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63cf1d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8+0x2d5d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:79 # 0x63cf13 crypto/tls.(*clientHelloMsg).marshalMsg+0x2d53 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:347 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x6884a4 0x687835 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 16] @ 0x5217c5 0x5218d0 0x526b45 0xa2e0d3 0xa308ca 0xa308c0 0xa2ee72 0xa2e710 0xe96125 0xe96109 0xe960f3 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2e0d2 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /home/runner/work/blocky/blocky/trie/trie.go:122 # 0xa308c9 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /home/runner/work/blocky/blocky/trie/trie.go:41 # 0xa308bf github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:201 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe96124 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96108 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe960f2 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:388 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0x50dc06 0x835df4 0xeaa2c6 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835df3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /home/runner/work/blocky/blocky/util/common.go:53 # 0xeaa2c5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:204 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa2f605 0xa2f60b 0xa2ee72 0xa2e710 0xe966f9 0xe966d5 0xe966be 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f604 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe966f8 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x2d8 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe966d4 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x2b4 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe966bd github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x29d /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:418 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 384] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x5107da 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x5e94e9 0x5e5af0 0x5e7e2f 0x5e7d68 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e94e8 crypto/x509.processExtensions.parseSANExtension.func1+0xa8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:388 # 0x5e5aef crypto/x509.forEachSAN+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:366 # 0x5e7e2e crypto/x509.parseSANExtension+0x2ee /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:375 # 0x5e7d67 crypto/x509.processExtensions+0x227 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:689 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0xf45dad 0xf6b5ef 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x7e0d10 0x7e0c0d 0x821969 0x7db3aa 0x7db0ed 0x7db54c 0x7dc374 0x7fea7f 0x7fe5eb 0x481161 # 0x7e0d0f github.com/miekg/dns.makeDataOpt+0x26f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:58 # 0x7e0c0c github.com/miekg/dns.unpackDataOpt+0x16c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:420 # 0x821968 github.com/miekg/dns.(*OPT).unpack+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc373 github.com/miekg/dns.(*Msg).unpack+0x353 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7fea7e github.com/miekg/dns.(*Server).serveDNS+0x17e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0xf4fb6e 0x5ffaa5 0x6667fc 0x6544de 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x6667fb crypto/tls.(*Config).decryptTicket+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:376 # 0x6544dd crypto/tls.(*serverHandshakeState).checkForResumption+0x13d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:462 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 128] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x5107da 0x510ff8 0x513a7e 0x50aba5 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 256] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x45fa86 0x674592 0x6b98e8 0x6b98e9 0x6d8831 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x674591 net/textproto.CanonicalMIMEHeaderKey+0xb1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:656 # 0x6b98e7 net/http.CanonicalHeaderKey+0x87 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:234 # 0x6b98e8 net/http.http2canonicalHeader+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3508 # 0x6d8830 net/http.(*http2clientConnReadLoop).handleResponse+0x490 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10084 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 64] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 27264] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x4b3c63 0x7053db 0x7052bf 0x715202 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3c62 io.(*LimitedReader).Read+0x42 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:479 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 208] @ 0xf107a6 0xf16bb4 0xf4ef7a 0xf50fe8 0xf510ce 0xf50abd 0xf59052 0xf59011 0x569f25 0x565549 0x56505d 0x65f1f5 0x6550ed 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf107a5 crypto/internal/fips140/sha512.(*Digest).MarshalBinary+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:133 # 0xf16bb3 crypto/internal/fips140/hmac.(*HMAC).Reset+0xf3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:112 # 0xf4ef79 crypto/internal/fips140/ecdsa.(*hmacDRBG).Generate+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:152 # 0xf50fe7 crypto/internal/fips140/ecdsa.signGeneric[...].func1+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:329 # 0xf510cd crypto/internal/fips140/ecdsa.randomPoint[...]+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:222 # 0xf50abc crypto/internal/fips140/ecdsa.signGeneric[...]+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:328 # 0xf59051 crypto/internal/fips140/ecdsa.sign[...]+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0xf59010 crypto/internal/fips140/ecdsa.Sign[...]+0x230 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:299 # 0x569f24 crypto/ecdsa.signFIPS[...]+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:251 # 0x565548 crypto/ecdsa.SignASN1+0x228 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:227 # 0x56505c crypto/ecdsa.(*PrivateKey).Sign+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:154 # 0x65f1f4 crypto/tls.(*ecdheKeyAgreement).generateServerKeyExchange+0x5b4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:233 # 0x6550ec crypto/tls.(*serverHandshakeState).doFullHandshake+0x34c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:613 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 64] @ 0x6ce91c 0x6ce8f4 0x6ce85e 0x6ce3d7 0x6afec8 0x481161 # 0x6ce91b bufio.NewWriterSize+0x4fb /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:599 # 0x6ce8f3 bufio.NewWriter+0x4d3 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:609 # 0x6ce85d net/http.(*http2Transport).newClientConn+0x43d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8281 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 112] @ 0xf44c0a 0xf44bec 0x52e6e8 0x52f5a3 0x65f92e 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf44c09 bytes.Clone+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/bytes.go:1412 # 0xf44beb crypto/internal/fips140/ecdh.NewPublicKey[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdh/ecdh.go:231 # 0x52e6e7 crypto/ecdh.init.func7+0x87 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/nist.go:196 # 0x52f5a2 crypto/ecdh.(*nistCurve).NewPublicKey+0x142 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/nist.go:134 # 0x65f92d crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x1cd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:306 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x623397 0x622ed8 0x6384d6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x6384d5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:709 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xf11451 0xf71667 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32768] @ 0x754c25 0x755b5f 0x757db2 0x78330d 0x7832de 0x7832b8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x754c24 regexp.(*bitState).reset+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:91 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0x78330c regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0x7832dd regexp.(*Regexp).MatchString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0x7832b7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0x408f12 0x407f8d 0x40d53c 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5e3c 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5e3b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9650 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [2: 160] @ 0xf719c5 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x5e94a5 0x5e5af0 0x5e7e2f 0x5e7d68 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e94a4 crypto/x509.processExtensions.parseSANExtension.func1+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:384 # 0x5e5aef crypto/x509.forEachSAN+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:366 # 0x5e7e2e crypto/x509.parseSANExtension+0x2ee /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:375 # 0x5e7d67 crypto/x509.processExtensions+0x227 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:689 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x668b6f 0x61c6d6 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x668b6e crypto/tls.aeadAESGCMTLS13+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:566 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x6ce7ff 0x6ce72f 0x6ce3d7 0x6afec8 0x481161 # 0x6ce7fe sync.NewCond+0x3de /opt/hostedtoolcache/go/1.24.0/x64/src/sync/cond.go:49 # 0x6ce72e net/http.(*http2Transport).newClientConn+0x30e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8276 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 16] @ 0x5e06d1 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e06d0 crypto/x509.(*CertPool).addCertFunc+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:210 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 352] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x6f257c 0x6f1ff7 0x6f7986 0x6f7aae 0x83b1b1 0x83b194 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x6f257b net/http.Header.Clone+0x6fb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:114 # 0x6f1ff6 net/http.(*response).WriteHeader+0x176 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1231 # 0x6f7985 net/http.Error+0x1a5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2325 # 0x6f7aad net/http.NotFound+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2330 # 0x83b1b0 net/http.HandlerFunc.ServeHTTP+0x290 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b193 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x273 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:486 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 64] @ 0x6ef8ae 0x6ef8b9 0x6efeeb 0x66e163 0x66ec69 0x66eec5 0x672be5 0x716e70 0x716e8b 0x6f0d27 0x6f5a18 0x481161 # 0x6ef8ad sync.NewCond+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/sync/cond.go:49 # 0x6ef8b8 net/http.(*connReader).lock+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:669 # 0x6efeea net/http.(*connReader).Read+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:771 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66ec68 bufio.(*Reader).ReadSlice+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:380 # 0x66eec4 bufio.(*Reader).ReadLine+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:409 # 0x672be4 net/textproto.(*Reader).readLineSlice+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:64 # 0x716e6f net/textproto.(*Reader).ReadLine+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:44 # 0x716e8a net/http.readRequest+0xca /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:1087 # 0x6f0d26 net/http.(*conn).readRequest+0x226 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1048 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 96] @ 0x6cea08 0x6ce9c9 0x6ce99d 0x6ce3d7 0x6afec8 0x481161 # 0x6cea07 bufio.NewReaderSize+0x5e7 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:56 # 0x6ce9c8 bufio.NewReader+0x5a8 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:63 # 0x6ce99c net/http.(*http2Transport).newClientConn+0x57c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8287 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 64] @ 0x621c8e 0x6224bd 0x62297c 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x566885 0x5685cf 0x56844c 0x566256 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x566884 crypto/ecdsa.pointFromAffine+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:424 # 0x5685ce crypto/ecdsa.publicKeyToFIPS[...]+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:397 # 0x56844b crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 224] @ 0x553eda 0x553ef0 0xf4fa9e 0xf729c5 0xf728fa 0x661df6 0x661a36 0x6316ce 0x62fd36 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x661df5 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func1+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x6316cd crypto/tls.(*clientHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:848 # 0x62fd35 crypto/tls.(*clientHandshakeState).handshake+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:609 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf45dad 0xf506b9 0xf54128 0xf540fb 0x5684eb 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf506b8 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x458 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:484 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 8142848] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x7822b3 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7822b2 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f265 0x782c3f 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x782c3e github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x23e /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:257 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 176] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 448] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x6d869d 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d869c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10074 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0x50dc06 0x835ff8 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x8cf626 0x8cf5b6 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x48b9fd 0x48b8c6 0x48b63c 0x773556 0x774d69 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x773555 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x774d68 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xf47145 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47144 crypto/internal/fips140/bigmod.newModulus+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:570 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0xa4bd56 0xa4bd1f 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4bd55 github.com/sirupsen/logrus.(*Entry).Info+0x5f5 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4bd1e github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x5be /home/runner/work/blocky/blocky/lists/list_cache.go:152 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 768] @ 0xf1e7da 0x617ed5 0x631923 0x62fd36 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf1e7d9 crypto/internal/fips140/aes/gcm.NewGCMForTLS12+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:116 # 0x617ed4 crypto/tls.aeadAESGCM+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:526 # 0x631922 crypto/tls.(*clientHandshakeState).establishKeys+0x302 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:858 # 0x62fd35 crypto/tls.(*clientHandshakeState).handshake+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:609 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xf6c705 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 960] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d61c7 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d61c6 net/http.(*http2ClientConn).encodeHeaders.func1+0x666 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9646 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 48] @ 0xf369de 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x407132 0x477989 0x716ac5 0x716c66 0x6a58eb 0x6a47d3 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x716ac4 net/http.Header.Clone+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:105 # 0x716c65 net/http.cloneOrMakeHeader+0x285 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/clone.go:116 # 0x6a58ea net/http.(*Client).makeHeadersCopier+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:759 # 0x6a47d2 net/http.(*Client).do+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:609 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24576] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 896] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 64] @ 0xeb3ebb 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeb3eba github.com/mroth/weightedrand/v2.NewChooser[...]+0x13a /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:70 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 256] @ 0x6866f5 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x7157f5 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x7157f4 net/http.(*gzipReader).Read+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3048 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0xf45dad 0xf539d9 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf539d8 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x458 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:484 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7741f7 0xa4d1d6 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x407132 0x477989 0x774a2a 0x774a0d 0x7753e8 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774a29 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b594 0x50d79f 0x50ad79 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x50d79e fmt.(*pp).free+0xde /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:181 # 0x50ad78 fmt.Errorf+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:50 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x70a705 0x712b74 0x7127d6 0x481161 # 0x70a704 net/http.(*Transport).tryPutIdleConn+0x664 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1138 # 0x712b73 net/http.(*persistConn).readLoop.func2+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2248 # 0x7127d5 net/http.(*persistConn).readLoop+0xcd5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2401 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 224] @ 0x553eda 0x553ef0 0x5213bd 0x661faa 0x62f9e5 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x661fa9 crypto/tls.newFinishedHash+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:163 # 0x62f9e4 crypto/tls.(*clientHandshakeState).handshake+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:560 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x7741f7 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 208] @ 0x50df31 0x7753d4 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 240] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xe9c6cc 0xe9c6bd 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9c6cb github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /home/runner/work/blocky/blocky/util/common.go:188 # 0xe9c6bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /home/runner/work/blocky/blocky/resolver/caching_resolver.go:213 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xe9c548 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 512] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x6b443f 0x6b4413 0x6cf0b4 0x6ce3d7 0x6afec8 0x481161 # 0x6b443e net/http.(*http2Framer).writeUint16+0x11e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1968 # 0x6b4412 net/http.(*http2Framer).WriteSettings+0xf2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2405 # 0x6cf0b3 net/http.(*http2Transport).newClientConn+0xc93 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8319 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [3: 240] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 96] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 32] @ 0x59d652 0x59d565 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x59d651 net.addrList.partition+0x831 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:121 # 0x59d564 net.(*Dialer).DialContext+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:573 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 128] @ 0x48bfd2 0x48b5e5 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 160] @ 0x48e14b 0x48e139 0x48e6b7 0x617296 0x617251 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x48e14a internal/sync.newIndirectNode[...]+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:550 # 0x48e138 internal/sync.(*HashTrieMap[...]).expand+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:177 # 0x48e6b6 internal/sync.(*HashTrieMap[...]).LoadOrStore+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:160 # 0x617295 sync.(*Map).LoadOrStore+0x135 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/hashtriemap.go:67 # 0x617250 crypto/tls.(*certCache).newCert+0xf0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x632a0c 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x632a0b crypto/tls.(*Conn).verifyServerCertificate+0x4b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1085 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 144] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 6528] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 320] @ 0x7dbc7c 0x7dba29 0xe9d294 0xe9d270 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9d293 github.com/miekg/dns.(*Msg).Pack+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9d26f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /home/runner/work/blocky/blocky/resolver/caching_resolver.go:327 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 24] @ 0xe9d27b 0xe9cab5 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9d27a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x9a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:327 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 24] @ 0x5ad719 0xe96aa8 0xe965ad 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xe96aa7 github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0xc7 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:437 # 0xe965ac github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x18c /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:414 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 112] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0xea0b0a 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea0b09 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x269 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:162 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 96] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 208] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 128] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 112] @ 0x4108b4 0x4a3708 0xa2c2d6 0xa2c2da 0xa2d1b3 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4a3707 time.NewTimer+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:144 # 0xa2c2d5 time.After+0x15 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:203 # 0xa2c2d9 github.com/avast/retry-go/v4.(*timerImpl).After+0x19 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:111 # 0xa2d1b2 github.com/avast/retry-go/v4.DoWithData[...]+0x872 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:207 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 320] @ 0x7483fb 0x7483a6 0x746798 0x74741c 0x747212 0x747787 0x7462d5 0x75b057 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7483fa regexp/syntax.(*compiler).inst+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:164 # 0x7483a5 regexp/syntax.(*compiler).rune+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:273 # 0x746797 regexp/syntax.(*compiler).compile+0x317 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:112 # 0x74741b regexp/syntax.(*compiler).compile+0xf9b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:133 # 0x747211 regexp/syntax.(*compiler).compile+0xd91 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:129 # 0x747786 regexp/syntax.(*compiler).compile+0x1306 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:147 # 0x7462d4 regexp/syntax.Compile+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:74 # 0x75b056 regexp.compile+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:176 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 112] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0x829877 0x7dd606 0xe9d265 0xe9d23b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x829876 github.com/miekg/dns.(*AAAA).copy+0xb6 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:837 # 0x7dd605 github.com/miekg/dns.(*Msg).CopyTo+0x265 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1089 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x82a625 0x7dd606 0xe9d265 0xe9d23b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x82a624 github.com/miekg/dns.(*CNAME).copy+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:898 # 0x7dd605 github.com/miekg/dns.(*Msg).CopyTo+0x265 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1089 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 80] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 352] @ 0x755a76 0x755a77 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x755a75 regexp.newBitState+0xb5 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:52 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xa4c84e 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4c84d github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x6d /home/runner/work/blocky/blocky/lists/list_cache.go:220 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0xf36a3d 0xf535de 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a3c crypto/internal/fips140/nistec.NewP384Point+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf535dd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1024] @ 0x51bf94 0x51b9bd 0x51c22b 0x69c545 0x69c1d5 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51c22a bytes.(*Buffer).WriteByte+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:289 # 0x69c544 vendor/golang.org/x/net/http2/hpack.huffmanDecode+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:70 # 0x69c1d4 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:516 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xa4d62d 0xa4c6fe 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4d62c github.com/0xERR0R/blocky/lists.NewSourceOpener+0x10c /home/runner/work/blocky/blocky/lists/sourcereader.go:25 # 0xa4c6fd github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0xfd /home/runner/work/blocky/blocky/lists/list_cache.go:175 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x45f9b2 0x45f045 0x45f1aa 0x836812 0x8367ea 0xe9a3c5 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x836811 github.com/miekg/dns.Fqdn+0x71 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:326 # 0x8367e9 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x49 /home/runner/work/blocky/blocky/util/common.go:117 # 0xe9a3c4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /home/runner/work/blocky/blocky/resolver/bootstrap.go:240 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 48] @ 0xa31285 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa31284 github.com/hashicorp/go-multierror.ListFormatFunc+0x44 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:19 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x47793a 0x47794f 0x6ce4b3 0x6ce3d7 0x6afec8 0x481161 # 0x6ce4b2 net/http.(*http2Transport).newClientConn+0x92 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8255 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 2048] @ 0x717f77 0x717f53 0x6f143f 0x6f5a18 0x481161 # 0x717f76 bufio.NewWriterSize+0x1b6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:600 # 0x717f52 net/http.newBufioWriterSize+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:894 # 0x6f143e net/http.(*conn).readRequest+0x93e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1115 # 0x6f5a17 net/http.(*conn).serve+0x397 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2027 0: 0 [1: 16] @ 0x50dc06 0x782ba5 0x782834 0x775235 0x774de5 0x7753e8 0xa4bd56 0xa4bd1f 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x782ba4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x1a4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:252 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4bd55 github.com/sirupsen/logrus.(*Entry).Info+0x5f5 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4bd1e github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x5be /home/runner/work/blocky/blocky/lists/list_cache.go:152 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x5217c5 0x5218d0 0x5d2330 0x6a6a85 0x6a579d 0x6a54de 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x5d232f net/url.(*URL).String+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:846 # 0x6a6a84 net/http.stripPassword+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:1037 # 0x6a579c net/http.(*Client).do.func2+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:626 # 0x6a54dd net/http.(*Client).do+0xf3d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:734 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0xa32091 0x48a4a5 0x48a1fc 0xa4dcde 0xa4dce3 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa32090 github.com/hashicorp/go-multierror.chain.Unwrap+0x50 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:110 # 0x48a4a4 errors.as+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/wrap.go:127 # 0x48a1fb errors.As+0x1db /opt/hostedtoolcache/go/1.24.0/x64/src/errors/wrap.go:113 # 0xa4dcdd github.com/0xERR0R/blocky/lists/parsers.IsNonResumableErr+0x7d /home/runner/work/blocky/blocky/lists/parsers/parser.go:74 # 0xa4dce2 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x82 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:77 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 1048576] @ 0x453916 0x46baee 0x46537b 0xbd9885 0xeec0fb 0x6f77a9 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xbd9884 runtime/trace.Start+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/trace/trace.go:125 # 0xeec0fa net/http/pprof.Trace+0x2ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:183 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 27264] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf7162d 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf7162c crypto/internal/fips140/tls13.deriveSecret[...]+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:51 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x70dba5 0x70db33 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x70dba4 crypto/tls.Client+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/tls.go:54 # 0x70db32 net/http.(*persistConn).addTLS+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1691 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 176] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 1280] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe967f3 0xe9670a 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe967f2 github.com/sirupsen/logrus.(*Entry).WithField+0x3d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe96709 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x2e9 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:419 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 208] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0af9 0x4d0abd 0xea754c 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x5623e5 0x5e43a5 0x5ea1b0 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e43a4 crypto/x509.parseAI+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:154 # 0x5ea1af crypto/x509.parseCertificate+0x7cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:998 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0xeb8d7e 0xeb8933 0x481161 # 0xeb8d7d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:120 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9c893 0xe9c755 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9c892 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c754 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x47793a 0x47794f 0x7db9f2 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7db9f1 github.com/miekg/dns.(*Msg).PackBuffer+0x51 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:729 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0xeb3e25 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeb3e24 github.com/mroth/weightedrand/v2.NewChooser[...]+0xa4 /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:46 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 112] @ 0x4108b4 0x70c638 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x70c637 net/http.(*Transport).getConn+0x217 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1504 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0xf6c705 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x550797 0x54cecb 0x5e4fd8 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x550796 crypto/elliptic.(*nistCurve[...]).Unmarshal+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/nistec.go:264 # 0x54ceca crypto/elliptic.Unmarshal+0x2aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/elliptic.go:155 # 0x5e4fd7 crypto/x509.parsePublicKey+0x477 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:263 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf482df 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf482de crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:768 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 6912] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x81bc76 0x81bc26 0x81bc1d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x81bc75 github.com/miekg/dns.cloneSlice[...]+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81bc25 github.com/miekg/dns.unpackDataAAAA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:48 # 0x81bc1c github.com/miekg/dns.(*AAAA).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1234 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 24] @ 0x45fa86 0xf6c873 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0xf45dad 0xf508f4 0xf505e5 0xf54128 0xf540fb 0x5684eb 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf508f3 crypto/internal/fips140/ecdsa.inverse[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:378 # 0xf505e4 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x384 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:476 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0xf4695f 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4695e crypto/internal/fips140/bigmod.NewNat+0x3e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:73 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0xefc851 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xefc850 github.com/0xERR0R/blocky/server.newRequest+0x510 /home/runner/work/blocky/blocky/server/server.go:459 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 144] @ 0xf71b10 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf71b0f crypto/internal/fips140/tls13.extract[...]+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x6d1525 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d1524 net/http.(*http2ClientConn).roundTrip+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8781 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0xe9b785 0xeba0f8 0xe9cd73 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9b784 github.com/0xERR0R/blocky/resolver.configureCaches.func6+0x24 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:121 # 0xeba0f7 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x77 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:116 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 72] @ 0x45f9b2 0x45f045 0x45f265 0x6cd265 0x6cd23b 0x6cc70b 0x6cc679 0x70f565 0x70d3f8 0x70d235 0x481161 # 0x6cd264 net.JoinHostPort+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x6cd23a net/http.http2authorityAddr+0x1ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8038 # 0x6cc70a net/http.http2configureTransports.func1+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7721 # 0x6cc678 net/http.http2configureTransports.func2+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7741 # 0x70f564 net/http.(*Transport).dialConn+0x1464 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1932 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 288] @ 0x477893 0x407f05 0x407ef8 0x40c094 0x5f5155 0x5f4ef5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f5154 crypto/x509.newPolicyGraphNode+0x2254 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1268 # 0x5f4ef4 crypto/x509.policiesValid+0x1ff4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1485 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x47793a 0x47794f 0x632fc5 0x6330be 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x632fc4 crypto/x509.NewCertPool+0x604 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:66 # 0x6330bd crypto/tls.(*Conn).verifyServerCertificate+0x6fd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1139 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x835d2b 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 24] @ 0x71200b 0x481161 # 0x71200a net/http.(*persistConn).readLoop+0x50a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2357 0: 0 [1: 80] @ 0x90873c 0x908725 0x9087f5 0xeff11b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0x90873b text/template.(*Template).init+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/template.go:73 # 0x908724 text/template.New+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/text/template/template.go:43 # 0x9087f4 html/template.New+0x234 /opt/hostedtoolcache/go/1.24.0/x64/src/html/template/template.go:289 # 0xeff11a github.com/0xERR0R/blocky/server.configureRootHandler.func1+0xfa /home/runner/work/blocky/blocky/server/server_endpoints.go:213 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xe99d73 0xe99c77 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe99d72 github.com/sirupsen/logrus.(*Entry).WithField+0x5d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe99c76 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x4d6 /home/runner/work/blocky/blocky/resolver/bootstrap.go:203 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 16] @ 0xe9ba59 0xe9ba21 0xeb6fde 0xeba5d1 0xe9d35b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0xe9ba58 github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0x58 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:383 # 0xe9ba20 github.com/0xERR0R/blocky/resolver.configureCaches.func3+0x20 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:103 # 0xeb6fdd github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:158 # 0xeba5d0 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Put+0x90 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:101 # 0xe9d35a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:333 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 24] @ 0x49c1ac 0x782df6 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x49c1ab time.Time.Format+0xeb /opt/hostedtoolcache/go/1.24.0/x64/src/time/format.go:650 # 0x782df5 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x3f5 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x47793a 0x47794f 0x7776b8 0x7776fe 0x777805 0xa4a5f0 0xa4a5ba 0xa4a5b9 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7776b7 github.com/sirupsen/logrus.NewEntry+0x37 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7776fd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4a5ef github.com/0xERR0R/blocky/log.PrefixedLog+0xaf /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4a5b9 github.com/0xERR0R/blocky/lists.logger+0x79 /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4a5b8 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x78 /home/runner/work/blocky/blocky/lists/downloader.go:95 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x6e0550 0x6e09a5 0x6e7338 0x6e7339 0x713614 0x481161 # 0x6e054f net/http.Header.sortedKeyValues+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:170 # 0x6e09a4 net/http.Header.writeSubset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:195 # 0x6e7337 net/http.Header.write+0x8b7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:90 # 0x6e7338 net/http.(*Request).write+0x8b8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:721 # 0x713613 net/http.(*persistConn).writeLoop+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2593 0: 0 [2: 128] @ 0x62d251 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d250 crypto/tls.(*Conn).makeClientHello+0xbf0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:167 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x47793a 0x47794f 0x6e7f3f 0xa4a2d6 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6e7f3e net/http.NewRequestWithContext+0x21e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:919 # 0xa4a2d5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x55 /home/runner/work/blocky/blocky/lists/downloader.go:61 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 640] @ 0x7dbc7c 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 144] @ 0x7c9ab1 0x7c9a0c 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7c9ab0 github.com/miekg/dns.(*Conn).Write+0x70 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:362 # 0x7c9a0b github.com/miekg/dns.(*Conn).WriteMsg+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:348 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 96] @ 0x563e45 0x63c0ac 0x63bf4f 0x640d15 0x6519b8 0x62fb05 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c0ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf4e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:240 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x62fb04 crypto/tls.(*clientHandshakeState).handshake+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:570 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0xf45dad 0xf6b5ef 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6e04f9 0x6e09a5 0x6e72f6 0x713614 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6e04f8 net/http.Header.sortedKeyValues+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:168 # 0x6e09a4 net/http.Header.writeSubset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:195 # 0x6e72f5 net/http.(*Request).write+0x875 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:715 # 0x713613 net/http.(*persistConn).writeLoop+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2593 0: 0 [2: 48] @ 0x45fa86 0xf6c873 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x5ad719 0xe99df3 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xe99df2 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x652 /home/runner/work/blocky/blocky/resolver/bootstrap.go:206 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 48] @ 0xf36a3d 0xf53f94 0x568365 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a3c crypto/internal/fips140/nistec.NewP384Point+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf53f93 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f265 0x6d8769 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d8768 net/http.(*http2clientConnReadLoop).handleResponse+0x3c8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10081 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 160] @ 0x4d0adb 0x4d0abd 0xa47216 0xa4705e 0xa46f86 0xa4b4d4 0x8c8668 0x8c84fe 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xa47215 github.com/ThinkChaos/parcour/jobgroup.(*withContext).init+0x35 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:69 # 0xa4705d github.com/ThinkChaos/parcour/jobgroup.initGroup+0x13d /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:90 # 0xa46f85 github.com/ThinkChaos/parcour/jobgroup.WithContext+0x65 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:38 # 0xa4b4d3 github.com/0xERR0R/blocky/lists.(*ListCache).refresh+0x53 /home/runner/work/blocky/blocky/lists/list_cache.go:117 # 0x8c8667 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically.recoverToError.func2+0x67 /home/runner/work/blocky/blocky/config/config.go:403 # 0x8c84fd github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x11d /home/runner/work/blocky/blocky/config/config.go:384 0: 0 [3: 144] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0x633fdc 0x633fcb 0x62c7ed 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0x633fdb net.ParseIP+0xbb /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0x633fca crypto/tls.hostnameInSNI+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1291 # 0x62c7ec crypto/tls.(*Conn).makeClientHello+0x18c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:78 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf719c5 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x50df31 0x7753d4 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 672] @ 0x553eda 0x553ef0 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 192] @ 0x563e45 0x63f3b4 0x63f393 0x563b42 0x563ed1 0x63c0ac 0x63bf4f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f3b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f392 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:241 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c0ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf4e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:240 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5b4115 0x5b40ee 0x5b1905 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b4114 net/netip.Addr.AsSlice+0x7f4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:730 # 0x5b40ed net.(*Resolver).lookupIPAddr+0x7cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 64] @ 0x668b6f 0x61c6d6 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x668b6e crypto/tls.aeadAESGCMTLS13+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:566 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x70e229 0x70d3f8 0x70d235 0x481161 # 0x70e228 net/http.(*Transport).dialConn+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1741 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 32] @ 0x408f12 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [2: 32] @ 0x6b501e 0x6b2a67 0x6d787a 0x6d6c99 0x481161 # 0x6b501d net/http.http2parseWindowUpdateFrame+0xdd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2546 # 0x6b2a66 net/http.(*http2Framer).ReadFrame+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2083 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 32] @ 0x5e023f 0x5f1527 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e023e crypto/x509.(*CertPool).findPotentialParents+0x4de /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:165 # 0x5f1526 crypto/x509.(*Certificate).buildChains+0x166 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1004 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x640c54 0x640c24 0x640b17 0x563b42 0x563ed1 0x640ab9 0x6409b8 0x563b42 0x563ed1 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x640c53 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x153 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x640c23 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x123 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x640b16 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:113 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x640ab8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6409b7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:112 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 65280] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 224] @ 0x6d1551 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1550 net/http.(*http2ClientConn).roundTrip+0x170 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8783 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 96] @ 0x444e49 0x456ce6 0x625fe6 0x481161 # 0x625fe5 crypto/tls.(*Conn).handshakeContext.func2+0x85 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1544 0: 0 [4: 64] @ 0x5ad719 0xeb1688 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xeb1687 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x307 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:389 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 160] @ 0xf719c5 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf369ef 0x550751 0x54cecb 0x5e4fd8 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369ee crypto/internal/fips140/nistec.NewP384Point+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:31 # 0x550750 crypto/elliptic.(*nistCurve[...]).Unmarshal+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/nistec.go:256 # 0x54ceca crypto/elliptic.Unmarshal+0x2aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/elliptic.go:155 # 0x5e4fd7 crypto/x509.parsePublicKey+0x477 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:263 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e697 0x4b3551 0x68b6ff 0x68b67b 0x68b2f8 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x68b6fe io.ReadFull+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x68b67a compress/gzip.(*Reader).readHeader+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:175 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0x444e49 0x411b59 0x4118d2 0xa4c3c6 0xa4c329 0xa466db 0x481161 # 0xa4c3c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x65 /home/runner/work/blocky/blocky/lists/list_cache.go:187 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x6d153b 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d153a net/http.(*http2ClientConn).roundTrip+0x15a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8782 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x4d0b05 0x70c58d 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d0b04 context.WithCancel+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:242 # 0x70c58c net/http.(*Transport).getConn+0x16c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1497 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 192] @ 0x639e4a 0x639e1a 0x639d2d 0x639c7a 0x639c38 0x639c3d 0x63d552 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x639e49 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x149 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x639e19 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x639d2c crypto/tls.addBytesWithLength.func1+0x2c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:31 # 0x639c79 crypto/tls.marshalingFunction.Marshal+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:21 # 0x639c37 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddValue+0x17 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:346 # 0x639c3c crypto/tls.addBytesWithLength+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:27 # 0x63d551 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x211 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:350 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x47793a 0x47794f 0x7779ce 0x777934 0xa4d092 0xa4d05c 0xa4d098 0xa4c999 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7779cd github.com/sirupsen/logrus.(*Logger).releaseEntry+0x2d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:107 # 0x777933 github.com/sirupsen/logrus.(*Logger).WithField+0x193 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c998 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1b8 /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x408f12 0x40aad7 0x40a845 0x40bdc9 0xa2f807 0xa2f7cf 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f806 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x86 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:78 # 0xa2f7ce github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x4e /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:91 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x650595 0x650565 0x650477 0x563b42 0x563ed1 0x6503b4 0x65031c 0x622916 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x650594 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x650564 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x650476 crypto/tls.(*finishedMsg).marshal.func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1685 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6503b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65031b crypto/tls.(*finishedMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1684 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x4d0adb 0x4d0abd 0xa47216 0xa48008 0xa47efb 0xa47e97 0xa4e654 0xa4bef6 0xa4b7cd 0xa466db 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xa47215 github.com/ThinkChaos/parcour/jobgroup.(*withContext).init+0x35 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:69 # 0xa48007 github.com/ThinkChaos/parcour/jobgroup.initGroup+0x147 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:90 # 0xa47efa github.com/ThinkChaos/parcour/jobgroup.withParentAndContext+0x3a /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:26 # 0xa47e96 github.com/ThinkChaos/parcour/jobgroup.WithParent+0x36 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:14 # 0xa4e653 github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x53 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:53 # 0xa4bef5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0xb5 /home/runner/work/blocky/blocky/lists/list_cache.go:166 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x5ad719 0xe9e02d 0xe9de05 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xe9e02c github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).getClientNames+0x6c /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:82 # 0xe9de04 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:63 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 416] @ 0x7dbc7c 0x7dba29 0xe9d294 0xe9d270 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9d293 github.com/miekg/dns.(*Msg).Pack+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9d26f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /home/runner/work/blocky/blocky/resolver/caching_resolver.go:327 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x407132 0x477989 0xe91d8a 0xe91cdb 0xeaa6b2 0x481161 # 0xe91d89 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x29 /home/runner/work/blocky/blocky/querylog/logger_writer.go:32 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 96] @ 0x7ff614 0x7ff47e 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff613 github.com/miekg/dns.(*response).Write+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:786 # 0x7ff47d github.com/miekg/dns.(*response).WriteMsg+0x7d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea9be5 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea9be4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:141 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 336] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 336] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea2186 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea2185 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x65 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:53 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0xe9c6cc 0xe9c6bd 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9c6cb github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /home/runner/work/blocky/blocky/util/common.go:188 # 0xe9c6bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /home/runner/work/blocky/blocky/resolver/caching_resolver.go:213 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x782e05 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x782e04 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x404 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x755a5e 0x755a77 0x757db2 0x78330d 0x7832de 0x7832b8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x755a5d regexp.newBitState+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:50 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0x78330c regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0x7832dd regexp.(*Regexp).MatchString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0x7832b7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 1536] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 240] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x699e5c 0x699f70 0x6995de 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x699e5b vendor/golang.org/x/net/http2/hpack.appendVarInt+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:203 # 0x699f6f vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x20f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:181 # 0x6995dd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [2: 512] @ 0x665065 0x6544ee 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x665064 crypto/tls.ParseSessionState+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:183 # 0x6544ed crypto/tls.(*serverHandshakeState).checkForResumption+0x14d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:466 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 224] @ 0x4d21f4 0x6a3e96 0x6a3e9c 0x6a3032 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d21f3 context.WithDeadlineCause+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:631 # 0x6a3e95 context.WithDeadline+0x595 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x6a3e9b net/http.setRequestCancel+0x59b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:366 # 0x6a3031 net/http.send+0x5b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:257 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x5623e5 0x5e43a5 0x5e9dd9 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e43a4 crypto/x509.parseAI+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:154 # 0x5e9dd8 crypto/x509.parseCertificate+0x3f8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:949 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf369ef 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369ee crypto/internal/fips140/nistec.NewP384Point+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 576] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x45fa86 0xf6c873 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 192] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x5107da 0x510ff8 0x513a7e 0x50dbf3 0x5cf9aa 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x5cf9a9 net/url.(*Error).Error+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x61a145 0x62c76f 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61a144 crypto/tls.(*Config).supportedVersions+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/common.go:1139 # 0x62c76e crypto/tls.(*Conn).makeClientHello+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:65 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 192] @ 0x5e3f1c 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3f1b crypto/x509.parseName+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:146 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x6157da 0x48b6d1 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6157d9 crypto/tls.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:968 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1024] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xa4d1d6 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0x63abc8 0x63aa9d 0x63aa9c 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63abc7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0xa07 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63aa9c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x8dc /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63aa9b crypto/tls.(*clientHelloMsg).marshalMsg+0x8db /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:146 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1024] @ 0xf45c25 0xf45ba7 0xf46d05 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45c24 crypto/internal/fips140/bigmod.(*Nat).reset+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf45ba6 crypto/internal/fips140/bigmod.(*Nat).resetToBytes+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:110 # 0xf46d04 crypto/internal/fips140/bigmod.NewModulus+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x81bc76 0x81bc26 0x81bc1d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x81bc75 github.com/miekg/dns.cloneSlice[...]+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81bc25 github.com/miekg/dns.unpackDataAAAA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:48 # 0x81bc1c github.com/miekg/dns.(*AAAA).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1234 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 128] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 49152] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 34560] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x408f12 0x407f8d 0x40ca45 0x5eaab2 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaab1 crypto/x509.parseCertificate+0x10d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1048 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x51bf94 0x51b9bd 0x51bb99 0x699625 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x699624 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:77 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [29: 26607616] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 208] @ 0x50df31 0x7753d4 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xa47598 0xa48471 0xa46cf3 0xa48471 0xa48358 0xa4bf68 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa47597 github.com/ThinkChaos/parcour/jobgroup.(*withContext).launch+0x37 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:103 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa46cf2 github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch+0x92 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:55 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa48357 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x77 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4bf67 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0xf71850 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 1408] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x674a31 0x6eab05 0x6eaae9 0x713031 0x711df4 0x481161 # 0x674a30 net/textproto.readMIMEHeader+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:523 # 0x6eab04 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x6eaae8 net/http.ReadResponse+0x2a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:188 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x81bafc 0x81baa6 0x81ba9d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x81bafb github.com/miekg/dns.cloneSlice[...]+0x7b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81baa5 github.com/miekg/dns.unpackDataA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:23 # 0x81ba9c github.com/miekg/dns.(*A).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1223 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 128] @ 0x48bfd2 0x48b5e5 0x754afb 0x755d79 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x754afa regexp.freeBitState+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:59 # 0x755d78 regexp.(*Regexp).backtrack+0x3b8 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:363 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 48] @ 0x62caf7 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62caf6 crypto/tls.(*Conn).makeClientHello+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:102 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0xea75aa 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea75a9 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x109 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:167 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 480] @ 0x621c8e 0x6224bd 0x622b45 0x65693a 0x651d66 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x622b44 crypto/tls.(*Conn).writeChangeCipherRecord+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1068 # 0x656939 crypto/tls.(*serverHandshakeState).sendFinished+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:881 # 0x651d65 crypto/tls.(*serverHandshakeState).handshake+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:90 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [9: 92160] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 288] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x48bfb9 0x48b5e5 0x754afb 0x755d79 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x754afa regexp.freeBitState+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:59 # 0x755d78 regexp.(*Regexp).backtrack+0x3b8 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:363 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 192] @ 0x563e45 0x651114 0x65107c 0x6519b8 0x63834d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x651113 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65107b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1841 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63834c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:696 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x563c69 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x81bafc 0x81baa6 0x81ba9d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x81bafb github.com/miekg/dns.cloneSlice[...]+0x7b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81baa5 github.com/miekg/dns.unpackDataA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:23 # 0x81ba9c github.com/miekg/dns.(*A).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1223 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 95360] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 192] @ 0x50dc06 0xa49fcc 0x5107c3 0x510ff8 0x513a7e 0x50dbf3 0x775805 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xa49fcb github.com/0xERR0R/blocky/lists.(*TransientError).Error+0x4b /home/runner/work/blocky/blocky/lists/downloader.go:22 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 4224] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5e3c 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5e3b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9650 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 576] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 256] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf369ef 0xf53f94 0x568365 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369ee crypto/internal/fips140/nistec.NewP384Point+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf53f93 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x5f0933 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f0932 crypto/x509.(*Certificate).Verify+0x372 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:845 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf36a2c 0xf535de 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a2b crypto/internal/fips140/nistec.NewP384Point+0x6b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf535dd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x5f100d 0x5f1726 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f100c crypto/x509.alreadyInChain+0xac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:905 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x4d0adb 0x4d0abd 0x70c58d 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x70c58c net/http.(*Transport).getConn+0x16c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1497 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 352] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 48] @ 0x621498 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 65536] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 1248] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x5eaab2 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaab1 crypto/x509.parseCertificate+0x10d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1048 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0xea096b 0xea090a 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea096a github.com/miekg/dns.(*Msg).SetReply+0xca /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xea0909 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x69 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:114 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 24] @ 0x4a3708 0xa2c2d6 0xa2c2da 0xa2d1b3 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4a3707 time.NewTimer+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:144 # 0xa2c2d5 time.After+0x15 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:203 # 0xa2c2d9 github.com/avast/retry-go/v4.(*timerImpl).After+0x19 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:111 # 0xa2d1b2 github.com/avast/retry-go/v4.DoWithData[...]+0x872 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:207 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 128] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x77769e 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x77769d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 208] @ 0xf107a6 0xf16bb4 0xf72ad3 0xf728fa 0x661df6 0x661a36 0x6316ce 0x62fd36 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf107a5 crypto/internal/fips140/sha512.(*Digest).MarshalBinary+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:133 # 0xf16bb3 crypto/internal/fips140/hmac.(*HMAC).Reset+0xf3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:112 # 0xf72ad2 crypto/internal/fips140/tls12.pHash[...]+0x152 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:33 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x661df5 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func1+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x6316cd crypto/tls.(*clientHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:848 # 0x62fd35 crypto/tls.(*clientHandshakeState).handshake+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:609 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x50dc06 0x835e9d 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 512] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 64] @ 0x48b9fd 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d3d45 0x6d3286 0x6d2745 0x6d2016 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d3d44 net/http.(*http2ClientConn).writeHeaders+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9258 # 0x6d3285 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9100 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [2: 96] @ 0x47793a 0x47794f 0x7779ce 0x777934 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7779cd github.com/sirupsen/logrus.(*Logger).releaseEntry+0x2d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:107 # 0x777933 github.com/sirupsen/logrus.(*Logger).WithField+0x193 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 256] @ 0x563d85 0x563c5b 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x563c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf11451 0xf16832 0xf6cb0e 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6cb0d crypto/internal/fips140/hkdf.Extract[...]+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:23 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x5b1d1e 0x5b0bce 0x5b1ad2 0x59c3a5 0x59d228 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5b1d1d net.(*Resolver).internetAddrList.func1+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:275 # 0x5b0bcd net.filterAddrList+0x14d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:137 # 0x5b1ad1 net.(*Resolver).internetAddrList+0x691 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:308 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 288] @ 0x563e45 0x63fbb4 0x63fb93 0x563b42 0x563ed1 0x63b96d 0x63b810 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63fbb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63fb92 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:196 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63b96c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b80f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:195 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 512] @ 0x51bf94 0x51b9bd 0x51c22b 0x69c545 0x69c1d5 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51c22a bytes.(*Buffer).WriteByte+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:289 # 0x69c544 vendor/golang.org/x/net/http2/hpack.huffmanDecode+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:70 # 0x69c1d4 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:516 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 1024] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6b0f17 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6b0f16 net/http.http2getDataBufferChunk+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1224 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x573af5 0x7d9206 0x7ca5b2 0x836827 0xe9bfdc 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x573af4 encoding/binary.Read+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:261 # 0x7d9205 github.com/miekg/dns.id+0x45 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:86 # 0x7ca5b1 github.com/miekg/dns.(*Msg).SetQuestion+0x31 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:34 # 0x836826 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x86 /home/runner/work/blocky/blocky/util/common.go:117 # 0xe9bfdb github.com/0xERR0R/blocky/resolver.newRequest+0x1db /home/runner/work/blocky/blocky/resolver/resolver.go:20 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 112] @ 0x774b06 0x774a0d 0x7753e8 0xa4ca0b 0xa4c990 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774b05 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4ca0a github.com/sirupsen/logrus.(*Entry).Error+0x22a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xa4c98f github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1af /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 5376] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x6d86b8 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d86b7 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10075 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 160] @ 0x5e05d8 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e05d7 crypto/x509.(*CertPool).addCertFunc+0x1b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:205 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 144] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 72] @ 0x45f9b2 0x45f045 0x45f265 0xeae885 0xeae7bb 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeae884 net.JoinHostPort+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0xeae7ba github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 32] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf71aef 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf71aee crypto/internal/fips140/tls13.extract[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835ff8 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 24] @ 0x657c10 0x657545 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x657c0f crypto/tls.(*serverHandshakeStateTLS13).processClientHello+0x5af /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:223 # 0x657544 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 48] @ 0x5c0945 0x5bd6ee 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5c0944 net.sockaddrToTCP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:19 # 0x5bd6ed net.(*netFD).dial+0x4cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:141 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 1792] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 24] @ 0x8cf626 0x8cf5b6 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0x5e62e7 0x5e80f7 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e62e6 crypto/x509.parseCertificatePoliciesExtension+0x286 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:479 # 0x5e80f6 crypto/x509.processExtensions+0x5b6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:801 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 576] @ 0x563e45 0x63b96d 0x63b810 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63b96c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b80f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:195 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x65c996 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x65c995 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x115 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:902 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 288] @ 0xf4fa37 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 16] @ 0x40806e 0x40d53c 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5e3c 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5e3b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9650 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 16] @ 0x5e04cc 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e04cb crypto/x509.(*CertPool).AddCert+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 4864] @ 0x623397 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 1344] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x623325 0x622ed8 0x6384d6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623324 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x284 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1159 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x6384d5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:709 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 192] @ 0x444e49 0x456ce6 0x6d18b3 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d18b2 net/http.(*http2ClientConn).roundTrip+0x4d2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8870 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x47793a 0x47794f 0x4d1605 0x4d224b 0x6a3e96 0x6a3e9c 0x6a3032 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x6a3e95 context.WithDeadline+0x595 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x6a3e9b net/http.setRequestCancel+0x59b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:366 # 0x6a3031 net/http.send+0x5b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:257 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6cb0e 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6cb0d crypto/internal/fips140/hkdf.Extract[...]+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:23 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0xf719c5 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xa4e489 0xa4ca58 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4e488 github.com/0xERR0R/blocky/lists/parsers.AllowErrors[...]+0xe8 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:35 # 0xa4ca57 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x277 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x50b39f 0x50b367 0x50cbac 0x50f235 0x510f38 0x513a7e 0x50dbf3 0x5cf9aa 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50b39e fmt.(*buffer).write+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:104 # 0x50b366 fmt.(*fmt).pad+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:95 # 0x50cbab fmt.(*fmt).fmtQ+0xeb /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:460 # 0x50f234 fmt.(*pp).fmtString+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:503 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x5cf9a9 net/url.(*Error).Error+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 192] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x57e80a 0x5ea08d 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5ea08c crypto/x509.parseCertificate+0x6ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:984 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb30 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x715a11 0x715a05 0x7159ba 0x70a587 0x70a058 0x70d455 0x70d235 0x481161 # 0x715a10 container/list.(*List).insertValue+0xf0 /opt/hostedtoolcache/go/1.24.0/x64/src/container/list/list.go:104 # 0x715a04 container/list.(*List).PushFront+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/container/list/list.go:146 # 0x7159b9 net/http.(*connLRU).add+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3100 # 0x70a586 net/http.(*Transport).tryPutIdleConn+0x4e6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1124 # 0x70a057 net/http.(*Transport).putOrCloseIdleConn+0x17 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1035 # 0x70d454 net/http.(*Transport).dialConnFor+0x114 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1621 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 224] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe9c548 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [51: 34676736] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 9472] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x69d96b 0x7053db 0x7052bf 0x715202 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x7157f5 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x69d96a net/http/internal.(*chunkedReader).Read+0x16a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:136 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x7157f4 net/http.(*gzipReader).Read+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3048 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x5e8c89 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e8c88 crypto/x509.processExtensions+0x1148 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:865 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0xeb8b32 0xeb8f34 0xeb8933 0x481161 # 0xeb8b31 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0xd1 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeb8f33 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x313 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:131 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 640] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 16] @ 0x5c4ddd 0x5c4dfe 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c4ddc net.newUDPConn+0xbc /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:281 # 0x5c4dfd net.(*sysDialer).dialUDP+0xdd /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:216 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 32] @ 0x7dd4b4 0xe9d265 0xe9d23b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dd4b3 github.com/miekg/dns.(*Msg).CopyTo+0x113 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 5376] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 512] @ 0xf4fb30 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x674c1c 0x6eab05 0x6eaae9 0x713031 0x711df4 0x481161 # 0x674c1b net/textproto.readMIMEHeader+0x27b /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:568 # 0x6eab04 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x6eaae8 net/http.ReadResponse+0x2a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:188 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [1: 1024] @ 0xf4842b 0xf482df 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf482de crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:768 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 160] @ 0x57e80a 0x5ea08d 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5ea08c crypto/x509.parseCertificate+0x6ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:984 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xf6c705 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x4d0c25 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d0c24 context.WithCancelCause+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:270 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 896] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x52629f 0x5f1db5 0x5f1dbb 0x5f2805 0x5f27e3 0x5f077a 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0x5f1db4 strings.Split+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0x5f1dba crypto/x509.validHostname+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1037 # 0x5f2804 crypto/x509.validHostnamePattern+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1018 # 0x5f27e2 crypto/x509.(*Certificate).VerifyHostname+0x2a2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1174 # 0x5f0779 crypto/x509.(*Certificate).Verify+0x1b9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:828 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x6b49d8 0x6b2a67 0x6d787a 0x6d6c99 0x481161 # 0x6b49d7 net/http.http2parseGoAwayFrame+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2482 # 0x6b2a66 net/http.(*http2Framer).ReadFrame+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2083 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 112] @ 0x650138 0x622916 0x630cd4 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x650137 crypto/tls.(*clientKeyExchangeMsg).marshal+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1655 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x630cd3 crypto/tls.(*clientHandshakeState).doFullHandshake+0x613 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:774 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe9c548 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x5b0c10 0x5b1ad2 0x59c3a5 0x59d228 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5b0c0f net.filterAddrList+0x18f /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:137 # 0x5b1ad1 net.(*Resolver).internetAddrList+0x691 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:308 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 80] @ 0x5b8394 0x6212fb 0x51bdf8 0x6214de 0x61e5ef 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x5b8393 net.(*conn).Read+0xb3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:196 # 0x6212fa crypto/tls.(*atLeastReader).Read+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:809 # 0x51bdf7 bytes.(*Buffer).ReadFrom+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:211 # 0x6214dd crypto/tls.(*Conn).readFromUntil+0xdd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0xf541e5 0x568605 0x56844c 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf541e4 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:185 # 0x568604 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x56844b crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 352] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 288] @ 0x563e45 0x63c31d 0x63c1bd 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c31c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c1bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:257 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b10bd 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10bc net/http.http2putDataBufferChunk+0xdc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1241 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x7776c9 0x7776fe 0x777805 0xa4a5f0 0xa4a5ba 0xa4a5b9 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7776c8 github.com/sirupsen/logrus.NewEntry+0x48 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7776fd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4a5ef github.com/0xERR0R/blocky/log.PrefixedLog+0xaf /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4a5b9 github.com/0xERR0R/blocky/lists.logger+0x79 /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4a5b8 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x78 /home/runner/work/blocky/blocky/lists/downloader.go:95 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 160] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 144] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 384] @ 0x535fd3 0x572dfb 0x56f313 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1408] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x6d86b8 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d86b7 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10075 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 12800] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x5e3f1c 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3f1b crypto/x509.parseName+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:146 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 4096] @ 0x754b6d 0x755b5f 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa45914 0xa45463 0xa4dca5 0xa4df4f 0xea525a 0xea4e50 0xea4d29 0xa46e1d 0xa466db 0x481161 # 0x754b6c regexp.(*bitState).reset+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:84 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa45913 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xea5259 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).parseFile+0x219 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:233 # 0xea4e4f github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.func1+0xef /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:188 # 0xea4d28 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 2080] @ 0x477893 0x407f05 0x407ef8 0x407ae5 0x4079fd 0x41a590 0x477de5 0x5f3bcb 0x5f3bb8 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x477de4 maps.clone+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/map_swiss.go:333 # 0x5f3bca maps.Clone[...]+0xcca /opt/hostedtoolcache/go/1.24.0/x64/src/maps/maps.go:55 # 0x5f3bb7 crypto/x509.policiesValid+0xcb7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1584 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xf6c705 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 576] @ 0xf32cfa 0xf502be 0xf54128 0xf540fb 0x5684eb 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf32cf9 crypto/internal/fips140/nistec.NewP256Point+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p256_asm.go:49 # 0xf502bd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0xeb8d7e 0xeb8933 0x481161 # 0xeb8d7d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:120 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 576] @ 0x623397 0x622ed8 0x637ee9 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637ee8 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x288 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:665 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 896] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x6d40ec 0x6d29ed 0x6d2016 0x481161 # 0x6d40eb net/http.(*http2clientStream).writeRequestBody+0x30b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9341 # 0x6d29ec net/http.(*http2clientStream).writeRequest+0x98c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9020 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 192] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xa452bc 0xa45299 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa452bb github.com/0xERR0R/blocky/lists/parsers.NewNonResumableError+0x19b /home/runner/work/blocky/blocky/lists/parsers/parser.go:84 # 0xa45298 github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x178 /home/runner/work/blocky/blocky/lists/parsers/lines.go:92 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x50abbb 0xa44f26 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44f25 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:270 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xf4fb30 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf11451 0xf71667 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x563c69 0x63f934 0x63f913 0x563b42 0x563ed1 0x63bbdd 0x63ba7d 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63f933 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f912 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:211 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x621498 0x61e5ef 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 221184] @ 0x4ca999 0x4ca849 0x5ec9d6 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x4ca998 os.readFileContents+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/os/file.go:826 # 0x4ca848 os.ReadFile+0xa8 /opt/hostedtoolcache/go/1.24.0/x64/src/os/file.go:805 # 0x5ec9d5 crypto/x509.loadSystemRoots+0x135 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:42 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [2: 128] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x6b017e 0x6b0010 0x481161 # 0x6b017d net/http.(*http2clientConnPool).addConnLocked+0x2fd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:952 # 0x6b000f net/http.(*http2addConnCall).run+0x18f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:931 0: 0 [1: 352] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f5357 0x5f346a 0x5f0b90 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f5356 crypto/x509.(*policyGraph).incrDepth+0x2456 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1379 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 1280] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 160] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x5e814f 0x5eac47 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e814e crypto/x509.processExtensions+0x60e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:805 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xa4bfcf 0xa4b7cd 0xa466db 0x481161 # 0xa4bfce github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x18e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x47793a 0x47794f 0x4d1605 0x4d224b 0x59cfdd 0x59cfaa 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x59cfdc context.WithDeadline+0x1bc /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x59cfa9 net.(*Dialer).DialContext+0x189 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:533 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f1aa 0xe9bfd2 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9bfd1 github.com/miekg/dns.Fqdn+0x1d1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:326 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 192] @ 0xf6c705 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x49c1ac 0x782df6 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x49c1ab time.Time.Format+0xeb /opt/hostedtoolcache/go/1.24.0/x64/src/time/format.go:650 # 0x782df5 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x3f5 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 288] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 256] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 640] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 288] @ 0x563e45 0x63f3b4 0x63f393 0x563b42 0x563ed1 0x63c0ac 0x63bf4f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f3b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f392 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:241 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c0ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf4e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:240 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x69c22b 0x69c1f9 0x69b9c9 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69b9c8 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x328 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:381 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 64] @ 0x8cf626 0x8cf5b6 0xeb0452 0xeb03e4 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xeb0451 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb03e3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x6b771c 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b771b net/http.(*http2Framer).readMetaFrame+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3105 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 96] @ 0xf4fa37 0x5ffaa5 0x666465 0x656825 0x651d3b 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x666464 crypto/tls.(*Config).encryptTicket+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:341 # 0x656824 crypto/tls.(*serverHandshakeState).sendSessionTicket+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:865 # 0x651d3a crypto/tls.(*serverHandshakeState).handshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:87 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9e4f8 0xe9e08c 0xe9de05 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9e4f7 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).resolveClientNames+0x57 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:115 # 0xe9e08b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).getClientNames+0xcb /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:91 # 0xe9de04 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:63 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 480] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 704] @ 0x6d869d 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d869c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10074 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 96] @ 0x5623e5 0x5e489a 0x5ea9ba 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e4899 crypto/x509.parseExtension+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:202 # 0x5ea9b9 crypto/x509.parseCertificate+0xfd9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1040 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x4d130a 0x4d1555 0x4d0af9 0x4d0abd 0xa47216 0xa48008 0xa47efb 0xa47e97 0xa4e63b 0xa4bef6 0xa4b7cd 0xa466db 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xa47215 github.com/ThinkChaos/parcour/jobgroup.(*withContext).init+0x35 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:69 # 0xa48007 github.com/ThinkChaos/parcour/jobgroup.initGroup+0x147 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:90 # 0xa47efa github.com/ThinkChaos/parcour/jobgroup.withParentAndContext+0x3a /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:26 # 0xa47e96 github.com/ThinkChaos/parcour/jobgroup.WithParent+0x36 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:14 # 0xa4e63a github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x3a /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:52 # 0xa4bef5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0xb5 /home/runner/work/blocky/blocky/lists/list_cache.go:166 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x7db5c5 0x7dc30d 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 2816] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 16] @ 0x57eabc 0x5e9f08 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57eabb crypto/x509/pkix.(*Name).FillFromRDNSequence+0x37b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:167 # 0x5e9f07 crypto/x509.parseCertificate+0x527 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:964 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x8cf94b 0x8cf8ef 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x8cf94a strings.(*Builder).WriteString+0x64a /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf8ee github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /home/runner/work/blocky/blocky/config/upstream.go:57 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x6b3ae6 0x6b2a67 0x6d787a 0x6d6c99 0x481161 # 0x6b3ae5 net/http.http2parseSettingsFrame+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2317 # 0x6b2a66 net/http.(*http2Framer).ReadFrame+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2083 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 144] @ 0x835d2b 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 24] @ 0x621498 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x4b3551 0x69d898 0x69d87b 0x7053db 0x7052bf 0x715202 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x7157f5 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x69d897 io.ReadFull+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x69d87a net/http/internal.(*chunkedReader).Read+0x7a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:106 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x7157f4 net/http.(*gzipReader).Read+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3048 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [9: 2016] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf11451 0xf16832 0x6604f5 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0x6604f4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x154 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:40 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x774ac5 0x774a0d 0x7753e8 0xa4ca0b 0xa4c990 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774ac4 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4ca0a github.com/sirupsen/logrus.(*Entry).Error+0x22a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xa4c98f github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1af /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 1792] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x69a8fd 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a8fc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 8] @ 0x40806e 0x40ca45 0x69a8fd 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a8fc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0x7d9fe5 0x823457 0x7db3aa 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x823456 github.com/miekg/dns.(*SOA).unpack+0x36 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2624 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 352] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 96] @ 0xf71248 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf71247 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x87 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:122 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 288] @ 0x63aa5a 0x63a930 0x63a92f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63aa59 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x899 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63a92f vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x76f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63a92e crypto/tls.(*clientHelloMsg).marshalMsg+0x76e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:145 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 960] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x5c3912 0x5bda5b 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c3911 net.sockaddrToUDP+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:20 # 0x5bda5a net.(*netFD).dial+0x83a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:143 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 96] @ 0x444e49 0x456ce6 0x6d18b3 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d18b2 net/http.(*http2ClientConn).roundTrip+0x4d2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8870 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 128] @ 0x48bfd2 0x48b5e5 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x687765 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x687764 compress/flate.(*decompressor).huffmanBlock+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:565 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0xf4694e 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4694d crypto/internal/fips140/bigmod.NewNat+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 96] @ 0x444e49 0x411b59 0x4118b2 0x5aa26b 0x5a9d8a 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5aa26a net.(*netFD).connect.func1+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:106 # 0x5a9d89 net.(*netFD).connect+0x769 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:162 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [5: 240] @ 0x5c0945 0x5bd79b 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5c0944 net.sockaddrToTCP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:19 # 0x5bd79a net.(*netFD).dial+0x57a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:141 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0x48b9fd 0x48b8c6 0x48b63c 0x50d63e 0x50ab67 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50ab66 fmt.Errorf+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:23 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 5376] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 64] @ 0x7c5eda 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7c5ed9 github.com/miekg/dns.init.func3+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xe966b5 0xe965cd 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe966b4 github.com/sirupsen/logrus.(*Entry).WithField+0x294 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe965cc github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1ac /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:416 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 32] @ 0x45fa86 0xf6c873 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x8cf492 0x8cf3a8 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x8cf491 strings.(*Builder).WriteString+0x191 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf3a7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /home/runner/work/blocky/blocky/config/upstream.go:35 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 1024] @ 0x48ba7c 0x48b8c6 0x48b63c 0x77769e 0x777805 0xa4a5f0 0xa4a5ba 0xa4a5b9 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x77769d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4a5ef github.com/0xERR0R/blocky/log.PrefixedLog+0xaf /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4a5b9 github.com/0xERR0R/blocky/lists.logger+0x79 /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4a5b8 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x78 /home/runner/work/blocky/blocky/lists/downloader.go:95 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 560] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 32] @ 0x45f9b2 0x45f045 0x45f265 0x715097 0x714ff4 0x709e32 0x708548 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x715096 net.JoinHostPort+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x714ff3 net/http.canonicalAddr+0x53 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2948 # 0x709e31 net/http.(*Transport).connectMethodForRequest+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:976 # 0x708547 net/http.(*Transport).roundTrip+0xaa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:675 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xe91cee 0xeaa6b2 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe91ced github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x2d /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [3: 240] @ 0x4d0bfb 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d0bfa context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 416] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 2304] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xeab557 0xeab631 0x7bd6cf 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xeab556 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /home/runner/work/blocky/blocky/resolver/resolver.go:198 # 0xeab630 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /home/runner/work/blocky/blocky/resolver/resolver.go:206 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 192] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 240] @ 0x57e80a 0x5e9f08 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5e9f07 crypto/x509.parseCertificate+0x527 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:964 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0x623185 0x622ed8 0x62438c 0x624fae 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x623184 crypto/tls.(*Conn).unmarshalHandshakeMessage+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1128 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x62438b crypto/tls.(*Conn).handlePostHandshakeMessage+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1304 # 0x624fad crypto/tls.(*Conn).Read+0x32d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1389 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 64] @ 0x6cef4b 0x6ce3d7 0x6afec8 0x481161 # 0x6cef4a net/http.(*http2Transport).newClientConn+0xb2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8310 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [2: 256] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 320] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 1536] @ 0x5e9a25 0x5ead7d 0x5e089e 0x5eca4d 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x5e9a24 crypto/x509.parseCertificate+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:884 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x5e089d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:231 # 0x5eca4c crypto/x509.loadSystemRoots+0x1ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:44 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [1: 112] @ 0x623397 0x622ed8 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 224] @ 0x47d67c 0x4a3915 0x4d233c 0x4d2a0d 0x4d29cf 0xefd265 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x4d233b context.WithDeadlineCause+0x21b /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xefd264 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /home/runner/work/blocky/blocky/server/server.go:536 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 1536] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 256] @ 0x665fc5 0x6566bf 0x651d3b 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x665fc4 crypto/tls.(*Conn).sessionState+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:294 # 0x6566be crypto/tls.(*serverHandshakeState).sendSessionTicket+0x5e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:847 # 0x651d3a crypto/tls.(*serverHandshakeState).handshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:87 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 48] @ 0xf369de 0xf53f94 0x568365 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf53f93 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 576] @ 0x563e45 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x6510b9 0x651024 0x65101d 0x6519b8 0x63834d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x6510b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x651023 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8+0x43 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:79 # 0x65101c crypto/tls.(*certificateVerifyMsg).marshal+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1840 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63834c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:696 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [60: 28016640] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x50df31 0x7753d4 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 256] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 131072] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x650359 0x6502c4 0x6502bd 0x622916 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x650358 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x6502c3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8+0x43 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:79 # 0x6502bc crypto/tls.(*finishedMsg).marshal+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1683 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 448] @ 0x553eda 0x553ef0 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0x5f25c5 0x5f2592 0x5f077a 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0x5f25c4 net.ParseIP+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0x5f2591 crypto/x509.(*Certificate).VerifyHostname+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1154 # 0x5f0779 crypto/x509.(*Certificate).Verify+0x1b9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:828 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 96] @ 0xeae896 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeae895 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x115 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 96] @ 0x47793a 0x47794f 0x69a69e 0x69a699 0x6ced09 0x6ce3d7 0x6afec8 0x481161 # 0x69a69d vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:46 # 0x69a698 vendor/golang.org/x/net/http2/hpack.NewDecoder+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:108 # 0x6ced08 net/http.(*http2Transport).newClientConn+0x8e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8294 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [2: 96] @ 0x64f3fe 0x64f287 0x6233da 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x64f3fd crypto/tls.unmarshalCertificate+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1535 # 0x64f286 crypto/tls.(*certificateMsgTLS13).unmarshal+0x126 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1512 # 0x6233d9 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x339 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1175 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x5f1c05 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f1c04 crypto/x509.(*Certificate).buildChains.func1+0x5a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:997 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x5f0a54 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f0a53 crypto/x509.(*Certificate).Verify+0x493 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:856 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x5217c5 0x5218d0 0x526b45 0xa41d15 0xa41ce3 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa41d14 golang.org/x/net/idna.(*labelIter).result+0x554 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:559 # 0xa41ce2 golang.org/x/net/idna.(*Profile).process+0x522 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:413 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x774ac5 0x774a0d 0x7753e8 0xa4bd56 0xa4bd1f 0xa466db 0x481161 # 0x774ac4 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4bd55 github.com/sirupsen/logrus.(*Entry).Info+0x5f5 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4bd1e github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x5be /home/runner/work/blocky/blocky/lists/list_cache.go:152 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 3072] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf7162d 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf7162c crypto/internal/fips140/tls13.deriveSecret[...]+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:51 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 448] @ 0x5a984d 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a984c net.(*netFD).connect+0x22c /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:103 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 144] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0xf369de 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 96] @ 0x45f9b2 0x45fd27 0xa42d1e 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa42d1d golang.org/x/net/idna.decode+0x3dd /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:97 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 160] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0xf4fa37 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf6c705 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9605d 0xe95f70 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9605c github.com/sirupsen/logrus.(*Entry).WithField+0x39c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe95f6f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2af /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:372 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0xe9c8e5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9c8e4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3e4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [11: 3168] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xa4d1d6 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x7776c9 0x7776fe 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7776c8 github.com/sirupsen/logrus.NewEntry+0x48 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7776fd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 224] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 128] @ 0x62d4d1 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d4d0 crypto/tls.(*Conn).makeClientHello+0xe70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:177 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 480] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0x56d81d 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x56d81c crypto/rsa.VerifyPSS+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:147 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x48b9fd 0x48b8c6 0x48b63c 0x755a5e 0x755a77 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x755a5d regexp.newBitState+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:50 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 512] @ 0xf4fb6e 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 384] @ 0x563e45 0x63b6e5 0x63b6ec 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63b6e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1524 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b6eb crypto/tls.(*clientHelloMsg).marshalMsg+0x152b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:182 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x5eaaee 0x5ead7d 0x5e089e 0x5eca4d 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x5e089d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:231 # 0x5eca4c crypto/x509.loadSystemRoots+0x1ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:44 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [1: 48] @ 0x5e3f1c 0x5ea06a 0x5ead7d 0x5e089e 0x5eca4d 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x5e3f1b crypto/x509.parseName+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:146 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x5e089d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:231 # 0x5eca4c crypto/x509.loadSystemRoots+0x1ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:44 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [1: 16] @ 0x4c8825 0x4c809d 0x4c81e8 0x5ecc87 0x5ecb0d 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x4c8824 os.(*File).readdir+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/os/dir_unix.go:132 # 0x4c809c os.(*File).ReadDir+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/os/dir.go:101 # 0x4c81e7 os.ReadDir+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/os/dir.go:125 # 0x5ecc86 crypto/x509.readUniqueDirectoryEntries+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:87 # 0x5ecb0c crypto/x509.loadSystemRoots+0x26c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:62 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [1: 160] @ 0x57e80a 0x5ea08d 0x5ead7d 0x5e089e 0x5ecc45 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5ea08c crypto/x509.parseCertificate+0x6ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:984 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x5e089d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:231 # 0x5ecc44 crypto/x509.loadSystemRoots+0x3a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:72 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [3: 432] @ 0x477893 0x407f05 0x407ef8 0x40c094 0x5f5132 0x5f4ef5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f5131 crypto/x509.newPolicyGraphNode+0x2231 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1267 # 0x5f4ef4 crypto/x509.policiesValid+0x1ff4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1485 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5ffb37 0xf4fa4f 0x5ffaa5 0x6667fc 0x6544de 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x6667fb crypto/tls.(*Config).decryptTicket+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:376 # 0x6544dd crypto/tls.(*serverHandshakeState).checkForResumption+0x13d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:462 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [60: 31948800] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 512] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0x4d0b05 0x70c58d 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d0b04 context.WithCancel+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:242 # 0x70c58c net/http.(*Transport).getConn+0x16c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1497 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xf4fb6e 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x45fa86 0xa459e5 0xa4597c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xea525a 0xea4e50 0xea4d29 0xa46e1d 0xa466db 0x481161 # 0xa459e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4597b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xea5259 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).parseFile+0x219 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:233 # 0xea4e4f github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.func1+0xef /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:188 # 0xea4d28 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x45fa86 0xf6c873 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf05b13 0x5f6f50 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0x5f6f4f crypto/x509.checkSignature+0x1ef /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:994 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x535fd3 0x57068c 0x57049a 0x5f1184 0x5f1726 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x57068b crypto/rsa.bigIntEqual+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:147 # 0x570499 crypto/rsa.(*PublicKey).Equal+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:88 # 0x5f1183 crypto/x509.alreadyInChain+0x223 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:916 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 512] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x7bda45 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea9be5 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bda44 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea9be4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:141 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 208] @ 0x50dc06 0x775805 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 96] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 2016] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 416] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0af9 0x4d0abd 0xa47216 0xa48008 0xa47efb 0xa47e97 0xa4e63b 0xa4bef6 0xa4b7cd 0xa466db 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xa47215 github.com/ThinkChaos/parcour/jobgroup.(*withContext).init+0x35 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:69 # 0xa48007 github.com/ThinkChaos/parcour/jobgroup.initGroup+0x147 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:90 # 0xa47efa github.com/ThinkChaos/parcour/jobgroup.withParentAndContext+0x3a /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:26 # 0xa47e96 github.com/ThinkChaos/parcour/jobgroup.WithParent+0x36 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:14 # 0xa4e63a github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x3a /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:52 # 0xa4bef5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0xb5 /home/runner/work/blocky/blocky/lists/list_cache.go:166 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x50abbb 0xa44f26 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44f25 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:270 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 72] @ 0x45f9b2 0x45f045 0x45f1aa 0xe9bfd2 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9bfd1 github.com/miekg/dns.Fqdn+0x1d1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:326 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 48] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 909312] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 1536] @ 0x5e9a25 0x5ead7d 0x5e089e 0x5ecc45 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x5e9a24 crypto/x509.parseCertificate+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:884 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x5e089d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:231 # 0x5ecc44 crypto/x509.loadSystemRoots+0x3a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:72 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [60: 43745280] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa4a5f0 0xa4a5ba 0xa4a5b9 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4a5ef github.com/0xERR0R/blocky/log.PrefixedLog+0xaf /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4a5b9 github.com/0xERR0R/blocky/lists.logger+0x79 /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4a5b8 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x78 /home/runner/work/blocky/blocky/lists/downloader.go:95 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x45f9b2 0x45f045 0x45f1aa 0x836812 0x8367ea 0xe9a3c5 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x836811 github.com/miekg/dns.Fqdn+0x71 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:326 # 0x8367e9 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x49 /home/runner/work/blocky/blocky/util/common.go:117 # 0xe9a3c4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /home/runner/work/blocky/blocky/resolver/bootstrap.go:240 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 384] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 192] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 144] @ 0xf45dad 0xf539d9 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf539d8 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x458 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:484 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 240] @ 0x5623e5 0x5e8a1a 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e8a19 crypto/x509.processExtensions+0xed9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:852 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 768] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 256] @ 0x51ba25 0x51bb99 0x50db17 0x782fe5 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51ba24 bytes.(*Buffer).grow+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:137 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x782fe4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0xf05b13 0x5f6f50 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0x5f6f4f crypto/x509.checkSignature+0x1ef /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:994 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x674787 0x674bae 0x6eab05 0x6eaae9 0x713031 0x711df4 0x481161 # 0x674786 net/textproto.canonicalMIMEHeaderKey+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:788 # 0x674bad net/textproto.readMIMEHeader+0x20d /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:552 # 0x6eab04 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:502 # 0x6eaae8 net/http.ReadResponse+0x2a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:188 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [4: 4096] @ 0xf4842b 0xf4a3f8 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a3f7 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2d7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1053 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 32] @ 0xe9bf25 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9bf24 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x124 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:152 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 32] @ 0x496085 0x496412 0x5bd650 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496411 syscall.Getsockname+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:713 # 0x5bd64f net.(*netFD).dial+0x42f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:139 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [8: 1024] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x49618d 0x496412 0x5bd650 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x49618c syscall.anyToSockaddr+0x16c /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:675 # 0x496411 syscall.Getsockname+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:713 # 0x5bd64f net.(*netFD).dial+0x42f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:139 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 224] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 336] @ 0x7741f7 0xea0bf3 0xea0aec 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea0bf2 github.com/sirupsen/logrus.(*Entry).WithField+0x352 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea0aeb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x24b /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:162 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x5ad719 0xeae7c8 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xeae7c7 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x47 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 224] @ 0xe9a39e 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9a39d github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x13d /home/runner/work/blocky/blocky/resolver/bootstrap.go:239 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 48] @ 0x81bafc 0x81baa6 0x81ba9d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x81bafb github.com/miekg/dns.cloneSlice[...]+0x7b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81baa5 github.com/miekg/dns.unpackDataA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:23 # 0x81ba9c github.com/miekg/dns.(*A).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1223 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 160] @ 0x686605 0x6871cf 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x6871ce compress/flate.(*decompressor).readHuffman+0x3ee /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 2048] @ 0xf48245 0xf481b9 0xf481c0 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf48244 crypto/internal/fips140/bigmod.(*Nat).expand+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:82 # 0xf481b8 crypto/internal/fips140/bigmod.(*Nat).ExpandFor+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:677 # 0xf481bf crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x5f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:766 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0xf71850 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 768] @ 0xf4fb6e 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 864] @ 0x6d869d 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d869c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10074 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 4480] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 384] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 672] @ 0x563e45 0x63d5e5 0x63d5ab 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d5e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d5aa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:356 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x572e1b 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x572e1a crypto/rsa.fipsPublicKey+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:629 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 480] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 72] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [5: 120] @ 0x686605 0x6871cf 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x6871ce compress/flate.(*decompressor).readHuffman+0x3ee /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 640] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 32] @ 0x5f3b73 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3b72 crypto/x509.policiesValid+0xc72 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1581 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 57216] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x4108b4 0x70dbf7 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x70dbf6 net/http.(*persistConn).addTLS+0x1d6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1692 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 96] @ 0xe9a0ad 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9a0ac github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x14c /home/runner/work/blocky/blocky/resolver/bootstrap.go:222 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 10240] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [11: 2464] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x6d4216 0x6d29ed 0x6d2016 0x481161 # 0x6d4215 net/http.(*http2clientStream).writeRequestBody+0x435 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9358 # 0x6d29ec net/http.(*http2clientStream).writeRequest+0x98c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9020 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 112] @ 0x7741f7 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4c999 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c998 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1b8 /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x6d8f7b 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d8f7a net/http.(*http2clientConnReadLoop).handleResponse+0xbda /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10191 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 4608] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [11: 299904] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x7d9fe5 0x8234a9 0x7db3aa 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x8234a8 github.com/miekg/dns.(*SOA).unpack+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2631 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 128] @ 0x5e94e9 0x5e5af0 0x5e7e2f 0x5e7d68 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e94e8 crypto/x509.processExtensions.parseSANExtension.func1+0xa8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:388 # 0x5e5aef crypto/x509.forEachSAN+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:366 # 0x5e7e2e crypto/x509.parseSANExtension+0x2ee /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:375 # 0x5e7d67 crypto/x509.processExtensions+0x227 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:689 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x45fa86 0xa459e5 0xa4597c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xea525a 0xea4e50 0xea4d29 0xa46e1d 0xa466db 0x481161 # 0xa459e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4597b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xea5259 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).parseFile+0x219 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:233 # 0xea4e4f github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.func1+0xef /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:188 # 0xea4d28 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 576] @ 0xe9cd92 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9cd91 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x51 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:251 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 128] @ 0xf4fb6e 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x572e1b 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x572e1a crypto/rsa.fipsPublicKey+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:629 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x583891 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa46328 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583890 net/netip.ParseAddr+0xf0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:128 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa46327 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:189 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0x5eaaee 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xf11451 0x6160a5 0x638174 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x6160a4 crypto/tls.signedMessage+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:93 # 0x638173 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:689 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x62d012 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d011 crypto/tls.(*Conn).makeClientHello+0x9b1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:150 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 128] @ 0x5a9dcc 0x5a9db4 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a9dcb os.NewSyscallError+0x7ab /opt/hostedtoolcache/go/1.24.0/x64/src/os/error.go:71 # 0x5a9db3 net.(*netFD).connect+0x793 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:165 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 512] @ 0xf4694e 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4694d crypto/internal/fips140/bigmod.NewNat+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 512] @ 0x5bcf46 0x5bcf1d 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5bcf45 net.newFD+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:27 # 0x5bcf1c net.socket+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:27 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 112] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 144] @ 0x651765 0x622916 0x65687c 0x651d3b 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x651764 crypto/tls.(*newSessionTicketMsg).marshal+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1875 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x65687b crypto/tls.(*serverHandshakeState).sendSessionTicket+0x21b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:871 # 0x651d3a crypto/tls.(*serverHandshakeState).handshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:87 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 144] @ 0xf36a2c 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a2b crypto/internal/fips140/nistec.NewP384Point+0x6b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x7d6438 0x7d33e3 0x7dcf34 0x7dbc45 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7d6437 github.com/miekg/dns.(*EDNS0_EDE).pack+0x37 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:849 # 0x7d33e2 github.com/miekg/dns.(*OPT).len+0x62 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7dcf33 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7dbc44 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:787 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 144] @ 0x407132 0x477989 0x773e7e 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 48] @ 0x6cc753 0x6cc679 0x70f565 0x70d3f8 0x70d235 0x481161 # 0x6cc752 net/http.http2configureTransports.func1+0x92 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7730 # 0x6cc678 net/http.http2configureTransports.func2+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7741 # 0x70f564 net/http.(*Transport).dialConn+0x1464 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1932 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 112] @ 0x7741f7 0xe9c9d3 0xe9c8ca 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9c9d2 github.com/sirupsen/logrus.(*Entry).WithField+0x4d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c8c9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 512] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 240] @ 0x7ff614 0x7ff47e 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff613 github.com/miekg/dns.(*response).Write+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:786 # 0x7ff47d github.com/miekg/dns.(*response).WriteMsg+0x7d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf729ff 0xf728fa 0x662236 0x66267f 0x65647c 0x651d9a 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf729fe crypto/internal/fips140/tls12.pHash[...]+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:30 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66267e crypto/tls.finishedHash.clientSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:215 # 0x65647b crypto/tls.(*serverHandshakeState).readFinished+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:824 # 0x651d99 crypto/tls.(*serverHandshakeState).handshake+0xf9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:97 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 96] @ 0xf4fa37 0x5ffaa5 0x6667fc 0x6544de 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x6667fb crypto/tls.(*Config).decryptTicket+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:376 # 0x6544dd crypto/tls.(*serverHandshakeState).checkForResumption+0x13d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:462 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 32] @ 0x45f9b2 0x45f045 0x45f265 0x6cd265 0x6cd23b 0x6cd355 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6cd264 net.JoinHostPort+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x6cd23a net/http.http2authorityAddr+0x1ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8038 # 0x6cd354 net/http.(*http2Transport).RoundTripOpt+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8054 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x5e363b 0x5e9026 0x5eac47 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e363a crypto/x509.OID.toASN1OID+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/oid.go:359 # 0x5e9025 crypto/x509.processExtensions+0x14e5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:807 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0xa48407 0xa483b2 0xa46cf3 0xa48471 0xa48358 0xa4bf68 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa48406 github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Defer+0x86 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:148 # 0xa483b1 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0x31 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:51 # 0xa46cf2 github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch+0x92 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:55 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa48357 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x77 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4bf67 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x626b19 0x626ad3 0x61a0d4 0x62cad6 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x626b18 slices.Clone[...]+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/slices/slices.go:355 # 0x626ad2 crypto/tls.defaultCipherSuites+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/defaults.go:50 # 0x61a0d3 crypto/tls.(*Config).cipherSuites+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/common.go:1113 # 0x62cad5 crypto/tls.(*Conn).makeClientHello+0x475 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:101 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xf6c705 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 320] @ 0x650595 0x650565 0x650477 0x563b42 0x563ed1 0x6503b4 0x65031c 0x622916 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x650594 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x650564 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x650476 crypto/tls.(*finishedMsg).marshal.func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1685 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6503b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65031b crypto/tls.(*finishedMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1684 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x7741f7 0xa4d1d6 0xa4c999 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c998 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x1b8 /home/runner/work/blocky/blocky/lists/list_cache.go:233 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x408f12 0x4072b9 0x477989 0x6d86b8 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d86b7 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10075 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x5b4148 0x5b40ee 0x5b1905 0x59c3a5 0x59d228 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5b4147 net/netip.Addr.AsSlice+0x827 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:734 # 0x5b40ed net.(*Resolver).lookupIPAddr+0x7cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 24] @ 0xf71850 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0xf71850 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xefc809 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xefc808 github.com/0xERR0R/blocky/server.newRequest+0x4c8 /home/runner/work/blocky/blocky/server/server.go:453 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 96] @ 0x563e45 0x663e0a 0x663dd0 0x6567e6 0x651d3b 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x663e09 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0xd49 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x663dcf crypto/tls.(*SessionState).Bytes+0xd0f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:143 # 0x6567e5 crypto/tls.(*serverHandshakeState).sendSessionTicket+0x185 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:861 # 0x651d3a crypto/tls.(*serverHandshakeState).handshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:87 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 24] @ 0x7d9fe5 0x81ce09 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81ce08 github.com/miekg/dns.(*CNAME).unpack+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 96] @ 0x45f9b2 0x45fd27 0xa42d1e 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa42d1d golang.org/x/net/idna.decode+0x3dd /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:97 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 336] @ 0x7bd630 0x7bd60f 0x7bd6c5 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd62f github.com/sirupsen/logrus.NewEntry+0xef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7bd60e github.com/0xERR0R/blocky/log.FromCtx+0xce /home/runner/work/blocky/blocky/log/context.go:21 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 64] @ 0x45f9b2 0x45f045 0x45f1aa 0xe9bfd2 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9bfd1 github.com/miekg/dns.Fqdn+0x1d1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:326 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 224] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 432] @ 0x7fe99a 0x7fe5eb 0x481161 # 0x7fe999 github.com/miekg/dns.(*Server).serveDNS+0x99 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:634 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 128] @ 0xf4fb6e 0xf729c5 0xf728fa 0x662236 0x66275f 0x6569e5 0x651d66 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x6569e4 crypto/tls.(*serverHandshakeState).sendFinished+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:886 # 0x651d65 crypto/tls.(*serverHandshakeState).handshake+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:90 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 1280] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 416] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0af9 0x4d0abd 0x62552b 0x70e00e 0x70e009 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x62552a crypto/tls.(*Conn).handshakeContext+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1519 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x7741f7 0xe9f5e5 0xe9f4f3 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9f5e4 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9f4f2 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 144] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 96] @ 0x646fb5 0x646f85 0x646e97 0x563b42 0x563ed1 0x64690a 0x6468d9 0x563b42 0x563ed1 0x6464b6 0x64608b 0x622916 0x654c53 0x651d0f 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x646fb4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x646f84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x646e96 crypto/tls.(*serverHelloMsg).marshal.func11.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:856 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x646909 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x229 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x6468d8 crypto/tls.(*serverHelloMsg).marshal.func11+0x1f8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:855 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6464b5 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x1bd5 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x64608a crypto/tls.(*serverHelloMsg).marshal+0x17aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:852 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x654c52 crypto/tls.(*serverHandshakeState).doResumeHandshake+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:559 # 0x651d0e crypto/tls.(*serverHandshakeState).handshake+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:81 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 144] @ 0xf6caae 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6caad crypto/internal/fips140/hkdf.Extract[...]+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:17 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x7741f7 0xeab557 0xeab631 0x7bd6cf 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeab556 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /home/runner/work/blocky/blocky/resolver/resolver.go:198 # 0xeab630 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /home/runner/work/blocky/blocky/resolver/resolver.go:206 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf6cc0e 0xf6cbdf 0xf7083f 0xf700cf 0xf70036 0x636a65 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6cc0d crypto/internal/fips140/mlkem.sliceForAppend+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/mlkem/field.go:192 # 0xf6cbde crypto/internal/fips140/mlkem.ringCompressAndEncode1+0x1e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/mlkem/field.go:205 # 0xf7083e crypto/internal/fips140/mlkem.pkeDecrypt+0x45e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/mlkem/mlkem768.go:516 # 0xf700ce crypto/internal/fips140/mlkem.kemDecaps+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/mlkem/mlkem768.go:478 # 0xf70035 crypto/internal/fips140/mlkem.(*DecapsulationKey768).Decapsulate+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/mlkem/mlkem768.go:470 # 0x636a64 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:500 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0xf71850 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 3584] @ 0x48ba7c 0x48b8c6 0x48b63c 0x50d63e 0x50dbd0 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50dbcf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:238 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 512] @ 0xf45dad 0xf6b5ef 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 192] @ 0x68b1a5 0x68b16d 0x68b297 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x68b1a4 bufio.NewReaderSize+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:56 # 0x68b16c bufio.NewReader+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:63 # 0x68b296 compress/gzip.(*Reader).Reset+0x236 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:111 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1024] @ 0xf47b19 0xf47ad6 0xf47ada 0xf4811a 0xf46b08 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48119 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf46b07 crypto/internal/fips140/bigmod.rr+0x1e7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:491 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x5a984d 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a984c net.(*netFD).connect+0x22c /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:103 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 144] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf369ef 0xf53917 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369ee crypto/internal/fips140/nistec.NewP384Point+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf53916 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 768] @ 0xf4fa37 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 160] @ 0x6866f5 0x6871cf 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x6871ce compress/flate.(*decompressor).readHuffman+0x3ee /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0xe9a48e 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9a48d github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x22d /home/runner/work/blocky/blocky/resolver/bootstrap.go:252 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 28672] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 448] @ 0x7741f7 0xe9c893 0xe9c755 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9c892 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c754 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 96] @ 0x47793a 0x47794f 0xa2c97b 0xa2c976 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa2c97a github.com/avast/retry-go/v4.newDefaultRetryConfig+0x3a /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:228 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x563d85 0x563c5b 0x640ab9 0x6409b8 0x563b42 0x563ed1 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x563c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x640ab8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6409b7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:112 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf7289c 0x661d16 0x661a36 0x655fee 0x651e0c 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf7289b crypto/internal/fips140/tls12.PRF[...]+0xdb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:21 # 0x661d15 crypto/tls.keysFromMasterSecret.prfForVersion.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x661a35 crypto/tls.keysFromMasterSecret+0x215 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:140 # 0x655fed crypto/tls.(*serverHandshakeState).establishKeys+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:783 # 0x651e0b crypto/tls.(*serverHandshakeState).handshake+0x16b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:109 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 384] @ 0xf4fb30 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 1152] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xe9c548 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x5217c5 0x5218d0 0x526b45 0xa2e0d3 0xa308ca 0xa308c0 0xa2ee72 0xa2e710 0xe960b2 0xe96096 0xe96063 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2e0d2 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /home/runner/work/blocky/blocky/trie/trie.go:122 # 0xa308c9 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /home/runner/work/blocky/blocky/trie/trie.go:41 # 0xa308bf github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:201 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe960b1 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x3f1 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96095 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x3d5 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe96062 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x3a2 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:374 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x62297c 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 512] @ 0x5730fa 0x573106 0x5213bd 0x5ffb37 0xf4fa9e 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 147456] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 192] @ 0x407132 0x41a52c 0x41a50e 0x477de5 0x5f3bcb 0x5f3bb8 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x477de4 maps.clone+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/map_swiss.go:333 # 0x5f3bca maps.Clone[...]+0xcca /opt/hostedtoolcache/go/1.24.0/x64/src/maps/maps.go:55 # 0x5f3bb7 crypto/x509.policiesValid+0xcb7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1584 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 720] @ 0x62d3c5 0x62d39e 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d3c4 crypto/ecdh.(*PublicKey).Bytes+0xd64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/ecdh.go:71 # 0x62d39d crypto/tls.(*Conn).makeClientHello+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:176 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 384] @ 0x563e45 0x63a3bf 0x63a294 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 80] @ 0x8cf626 0x8cf5b6 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xeb0927 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xeb0926 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x50dc06 0xeb0927 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xeb0926 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 384] @ 0x7ff9a5 0xefcbec 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff9a4 github.com/miekg/dns.(*response).ConnectionState+0x64 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:854 # 0xefcbeb github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1eb /home/runner/work/blocky/blocky/server/server.go:482 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x5ad719 0xeaa165 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xeaa164 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x384 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:193 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [10: 1120] @ 0x7741f7 0xe966b5 0xe965cd 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe966b4 github.com/sirupsen/logrus.(*Entry).WithField+0x294 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe965cc github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1ac /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:416 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0xf45dad 0xf506b9 0xf54128 0xf540fb 0x5684eb 0x566256 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf506b8 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x458 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:484 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x5c826a 0x5c0a55 0x5bd5a7 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5c8269 net.ipToSockaddr+0x209 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:222 # 0x5c0a54 net.(*TCPAddr).sockaddr+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:40 # 0x5bd5a6 net.(*netFD).dial+0x386 /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:121 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x50d63e 0x50dbd0 0x835ff8 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50dbcf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:238 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 512] @ 0xf4fb30 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 240] @ 0xf719c5 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x639e4a 0x639e1a 0x639d2d 0x639c7a 0x639c38 0x639c3d 0x63d552 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x639e49 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x149 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x639e19 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x639d2c crypto/tls.addBytesWithLength.func1+0x2c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:31 # 0x639c79 crypto/tls.marshalingFunction.Marshal+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:21 # 0x639c37 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddValue+0x17 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:346 # 0x639c3c crypto/tls.addBytesWithLength+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:27 # 0x63d551 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x211 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:350 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0x51ba25 0x51bb99 0x699625 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x51ba24 bytes.(*Buffer).grow+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:137 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x699624 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:77 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [3: 144] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa4644e 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa4644d github.com/0xERR0R/blocky/lists/parsers.WildcardEntry.forEachHost+0x2d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:232 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 640] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 336] @ 0x6d150c 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d150b net/http.(*http2ClientConn).roundTrip+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8780 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 384] @ 0xf4fa37 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x621c8e 0x6224bd 0x62297c 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 1344] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x5e9be9 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e9be8 crypto/x509.parseCertificate+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:922 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 720] @ 0x50df31 0x7753d4 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 67584] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x62119a 0x61f50d 0x622c51 0x622c52 0x622cd9 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x621199 crypto/tls.(*Conn).retryReadRecord+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:794 # 0x61f50c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:753 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 2688] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 16384] @ 0x670d39 0xa44514 0xa45914 0xa45463 0xa4dca5 0xa4df4f 0xea525a 0xea4e50 0xea4d29 0xa46e1d 0xa466db 0x481161 # 0x670d38 bufio.(*Scanner).Scan+0x378 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:209 # 0xa44513 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0xf3 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:144 # 0xa45913 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xea5259 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).parseFile+0x219 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:233 # 0xea4e4f github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.func1+0xef /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:188 # 0xea4d28 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xbd8456 0xbda7ac 0xeb991b 0xeba1d7 0xeba0aa 0xe9cd73 0xe9c8b8 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xbd8455 github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x195 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:60 # 0xbda7ab github.com/hashicorp/golang-lru.(*Cache).Add+0x6b /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0xeb991a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x13a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba1d6 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:97 # 0xeba0a9 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:106 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 640] @ 0x652d5c 0x651ccc 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x652d5b crypto/tls.(*serverHandshakeState).processClientHello+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:207 # 0x651ccb crypto/tls.(*serverHandshakeState).handshake+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:70 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 32] @ 0x835d2b 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 256] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 16] @ 0x782f25 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x782f24 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x524 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [3: 48] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 9216] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [1: 112] @ 0x623397 0x622ed8 0x637ee9 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637ee8 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x288 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:665 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x48e625 0x48e5fd 0x617296 0x617251 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x48e624 internal/sync.newEntryNode[...]+0x304 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:572 # 0x48e5fc internal/sync.(*HashTrieMap[...]).LoadOrStore+0x2dc /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:151 # 0x617295 sync.(*Map).LoadOrStore+0x135 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/hashtriemap.go:67 # 0x617250 crypto/tls.(*certCache).newCert+0xf0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 576] @ 0x63ddc5 0x63dd95 0x63dca1 0x563b42 0x563ed1 0x63d5aa 0x63d427 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63ddc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63dd94 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x114 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63dca0 crypto/tls.(*clientHelloMsg).marshalMsg.func18.1+0x20 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:353 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d5a9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d426 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:351 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6e04f9 0x6e09a5 0x6f4270 0x6f4004 0x6ee917 0x66fc75 0x6f4f05 0x6f5ce5 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6e04f8 net/http.Header.sortedKeyValues+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:168 # 0x6e09a4 net/http.Header.writeSubset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:195 # 0x6f426f net/http.Header.WriteSubset+0x190f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:187 # 0x6f4003 net/http.(*chunkWriter).writeHeader+0x16a3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1577 # 0x6ee916 net/http.(*chunkWriter).Write+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:376 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6f4f04 net/http.(*response).finishRequest+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:1715 # 0x6f5ce4 net/http.(*conn).serve+0x664 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2108 0: 0 [1: 96] @ 0x563e45 0x63a585 0x63a45d 0x640d15 0x6519b8 0x62fb05 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a45c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:121 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x62fb04 crypto/tls.(*clientHandshakeState).handshake+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:570 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0x52fb97 0x6369d0 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52fb96 crypto/ecdh.(*x25519Curve).NewPublicKey+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:76 # 0x6369cf crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:485 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 576] @ 0x6514f5 0x6514c5 0x6513d7 0x563b42 0x563ed1 0x651376 0x65126c 0x563b42 0x563ed1 0x651114 0x65107c 0x6519b8 0x63834d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x6514f4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x6514c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x6513d6 crypto/tls.(*certificateVerifyMsg).marshal.func1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1846 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x651375 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b5 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x65126b crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1845 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x651113 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65107b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1841 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63834c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:696 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 192] @ 0x563e45 0x63d617 0x63d5e6 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d616 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2d6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d5e5 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x2a5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:361 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 112] @ 0xebc3d7 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0xebc3d6 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0x76 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 320] @ 0xf719c5 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x50dc06 0x782e3d 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x782e3c github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x43c /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1536] @ 0xf4842b 0xf4a277 0xf4a264 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a276 crypto/internal/fips140/bigmod.(*Nat).montgomeryRepresentation+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:755 # 0xf4a263 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x143 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 1872] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f3b8d 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3b8c crypto/x509.policiesValid+0xc8c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1581 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 768] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x65cb0b 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x65cb0a crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:906 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 18432] @ 0x7fef07 0x7fc21d 0x7fe5cb 0x481161 # 0x7fef06 github.com/miekg/dns.(*Server).readTCP+0x126 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:700 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 448] @ 0x6ceb7d 0x6ceb63 0x6ce3d7 0x6afec8 0x481161 # 0x6ceb7c net/http.http2NewFramer+0x75c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2002 # 0x6ceb62 net/http.(*http2Transport).newClientConn+0x742 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8288 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [4: 384] @ 0x563e45 0x640694 0x640673 0x563b42 0x563ed1 0x63a585 0x63a45d 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640693 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640672 crypto/tls.(*clientHelloMsg).marshalMsg.func2+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:122 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a45c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:121 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf71850 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 480] @ 0x563e45 0x63f934 0x63f913 0x563b42 0x563ed1 0x63bbdd 0x63ba7d 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f933 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f912 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:211 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 768] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x69c95c 0x69a265 0x699ec5 0x6995de 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69c95b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x69a264 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x699ec4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x6995dd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xa4a6f0 0xa4a5f6 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xa4a6ef github.com/sirupsen/logrus.(*Entry).WithField+0x1af /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xa4a5f5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0xb5 /home/runner/work/blocky/blocky/lists/downloader.go:96 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x6a3465 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6a3464 net/http.send+0x9e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:295 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 192] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa2f605 0xa2f60b 0xa2ee72 0xa2e710 0xe96125 0xe96109 0xe960f3 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f604 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe96124 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96108 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe960f2 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:388 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x47793a 0x47794f 0x5f4fe6 0x5f4ef5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4fe5 crypto/x509.newPolicyGraphNode+0x20e5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1263 # 0x5f4ef4 crypto/x509.policiesValid+0x1ff4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1485 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 1280] @ 0x5730fa 0x573106 0x5213bd 0x615f74 0x638174 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x615f73 crypto/tls.signedMessage+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:90 # 0x638173 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:689 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x408f12 0x4072b9 0x477989 0xe91d8a 0xe91cdb 0xeaa6b2 0x481161 # 0xe91d89 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x29 /home/runner/work/blocky/blocky/querylog/logger_writer.go:32 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 32] @ 0x668b6f 0x61c6d6 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x668b6e crypto/tls.aeadAESGCMTLS13+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:566 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 240] @ 0x7084b9 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7084b8 net/http.(*Transport).roundTrip+0xa18 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:674 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 48] @ 0x70e258 0x70d3f8 0x70d235 0x481161 # 0x70e257 net/http.(*Transport).dialConn+0x157 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1743 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 448] @ 0x6d1525 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1524 net/http.(*http2ClientConn).roundTrip+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8781 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 48] @ 0x70d190 0x70cffb 0x70c82e 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x70d18f net/http.(*Transport).startDialConnForLocked+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1596 # 0x70cffa net/http.(*Transport).queueForDial+0x31a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1569 # 0x70c82d net/http.(*Transport).getConn+0x40d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1516 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 64] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 16] @ 0x5217c5 0x5218d0 0x527e85 0x66de3e 0x6a44cb 0x6a57c9 0x6a54de 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x527e84 strings.ToLower+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:742 # 0x66de3d net/http/internal/ascii.ToLower+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/ascii/print.go:60 # 0x6a44ca net/http.urlErrorOp+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:543 # 0x6a57c8 net/http.(*Client).do.func2+0xc8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:629 # 0x6a54dd net/http.(*Client).do+0xf3d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:734 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 320] @ 0x835d2b 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 128] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 1280] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 896] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x521c09 0x521c15 0x8cf694 0xeb0ed8 0xeb0e63 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x521c08 unicode/utf8.AppendRune+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/unicode/utf8/utf8.go:393 # 0x521c14 strings.(*Builder).WriteRune+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:100 # 0x8cf693 github.com/0xERR0R/blocky/config.Upstream.String+0x393 /home/runner/work/blocky/blocky/config/upstream.go:44 # 0xeb0ed7 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x157 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb0e62 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0xe2 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:367 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 384] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 192] @ 0x7dbc7c 0x7dba29 0xe9d294 0xe9d270 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9d293 github.com/miekg/dns.(*Msg).Pack+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9d26f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /home/runner/work/blocky/blocky/resolver/caching_resolver.go:327 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 96] @ 0x5b4206 0x5b1905 0x59c3a5 0x59d228 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5b4205 net.(*Resolver).lookupIPAddr+0x8e5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 3072] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 768] @ 0x5730fa 0x573106 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x7fe3c5 0x481161 # 0x7fe3c4 github.com/miekg/dns.(*Server).serveTCPConn+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:560 0: 0 [8: 1792] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x45f9b2 0x45f045 0x45f1aa 0x5b9109 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b9108 net.(*OpError).Error+0x108 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:513 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [9: 144] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835e9d 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 48] @ 0x81bc76 0x81bc26 0x81bc1d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x81bc75 github.com/miekg/dns.cloneSlice[...]+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81bc25 github.com/miekg/dns.unpackDataAAAA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:48 # 0x81bc1c github.com/miekg/dns.(*AAAA).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1234 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 32] @ 0x674787 0x674597 0x6b98e8 0x6b98e9 0x6d8831 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x674786 net/textproto.canonicalMIMEHeaderKey+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:788 # 0x674596 net/textproto.CanonicalMIMEHeaderKey+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:656 # 0x6b98e7 net/http.CanonicalHeaderKey+0x87 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:234 # 0x6b98e8 net/http.http2canonicalHeader+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3508 # 0x6d8830 net/http.(*http2clientConnReadLoop).handleResponse+0x490 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10084 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 80] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x703fd1 0x704000 0x6eaca5 0x713031 0x711df4 0x481161 # 0x703fd0 net/http/internal.NewChunkedReader+0x390 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:34 # 0x703fff net/http.readTransfer+0x3bf /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:568 # 0x6eaca4 net/http.ReadResponse+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/response.go:199 # 0x713030 net/http.(*persistConn).readResponse+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2463 # 0x711df3 net/http.(*persistConn).readLoop+0x2f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2290 0: 0 [2: 8192] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x62119a 0x61f50d 0x622c51 0x622c52 0x622cd9 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x621199 crypto/tls.(*Conn).retryReadRecord+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:794 # 0x61f50c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:753 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 176] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 896] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x7741f7 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 640] @ 0x50abbb 0xea7b65 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 144] @ 0x407132 0x477989 0x773e7e 0xe95e33 0xe95d1e 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe95e32 github.com/sirupsen/logrus.(*Entry).WithField+0x172 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe95d1d github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5d /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:367 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 480] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 16] @ 0x835dc5 0xeaa2c6 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x835dc4 github.com/0xERR0R/blocky/util.AnswerToString+0xc4 /home/runner/work/blocky/blocky/util/common.go:53 # 0xeaa2c5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:204 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 6912] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 12288] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 112] @ 0x7141d4 0x70863a 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7141d3 net/http.(*persistConn).roundTrip+0x4f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2787 # 0x708639 net/http.(*Transport).roundTrip+0xb99 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:696 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 288] @ 0x563e45 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 224] @ 0x50dc06 0x835ff8 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 96] @ 0xeb0c50 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb0c4f github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x26f /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 80] @ 0x6b775e 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b775d net/http.(*http2Framer).readMetaFrame+0xdd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3108 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 24] @ 0x45f9b2 0x45f045 0x45f265 0x715097 0x714ff4 0x709e32 0x708548 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x715096 net.JoinHostPort+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x714ff3 net/http.canonicalAddr+0x53 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2948 # 0x709e31 net/http.(*Transport).connectMethodForRequest+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:976 # 0x708547 net/http.(*Transport).roundTrip+0xaa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:675 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 352] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x496085 0x496412 0x5bd650 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496411 syscall.Getsockname+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:713 # 0x5bd64f net.(*netFD).dial+0x42f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:139 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 24576] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e163 0x66ec69 0x69dbbc 0x69d5bf 0x69d931 0x7053db 0x7052bf 0x715202 0x66e697 0x4b3551 0x68b6ff 0x68b67b 0x68b2f8 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66ec68 bufio.(*Reader).ReadSlice+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:380 # 0x69dbbb net/http/internal.readChunkLine+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:156 # 0x69d5be net/http/internal.(*chunkedReader).beginChunk+0x1e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:49 # 0x69d930 net/http/internal.(*chunkedReader).Read+0x130 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:125 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x68b6fe io.ReadFull+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x68b67a compress/gzip.(*Reader).readHeader+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:175 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 2048] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3f8 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3f7 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2d7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1053 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 3072] @ 0xf4a1e5 0xf4a19e 0xf4a1a2 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4a1e4 crypto/internal/fips140/bigmod.(*Nat).reset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf4a19d crypto/internal/fips140/bigmod.(*Nat).set+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf4a1a1 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x81 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x7c6e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7c6e99 github.com/miekg/dns.init.func66+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:76 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 160] @ 0x6b85bf 0x69bbf9 0x69bb05 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69bb04 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 160] @ 0x496085 0x496c72 0x5a9d47 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496c71 syscall.Getpeername+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_unix.go:309 # 0x5a9d46 net.(*netFD).connect+0x726 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:161 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [5: 240] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 160] @ 0x61d8f0 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x61d8ef crypto/tls.(*halfConn).encrypt+0x5af /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:522 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x47793a 0x47794f 0x4d1605 0x4d0af9 0x4d0abd 0x62552b 0x70e00e 0x70e009 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x62552a crypto/tls.(*Conn).handshakeContext+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1519 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x62563e 0x70e00e 0x70e009 0x481161 # 0x62563d crypto/tls.(*Conn).handshakeContext+0x17d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1535 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5f3eae 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3ead crypto/x509.policiesValid+0xfad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1449 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x5f2f4c 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f2f4b crypto/x509.newPolicyGraph+0x4b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1283 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0xa45f45 0xa45f28 0xa45ec2 0xa45dd3 0xa45d78 0xa4ca3a 0xa4c964 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45f44 github.com/0xERR0R/blocky/lists/parsers.newAdapter[...]+0x184 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:40 # 0xa45f27 github.com/0xERR0R/blocky/lists/parsers.TryAdapt[...]+0x167 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:14 # 0xa45ec1 github.com/0xERR0R/blocky/lists/parsers.TryAdaptMethod[...]+0x101 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:22 # 0xa45dd2 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...]+0x12 /home/runner/work/blocky/blocky/lists/parsers/lines.go:31 # 0xa45d77 github.com/0xERR0R/blocky/lists/parsers.LinesAs[...]+0xd7 /home/runner/work/blocky/blocky/lists/parsers/lines.go:22 # 0xa4ca39 github.com/0xERR0R/blocky/lists/parsers.Hosts+0x259 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:37 # 0xa4c963 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x183 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x5e8ad2 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e8ad1 crypto/x509.processExtensions+0xf91 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:863 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x489c0d 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xea7b65 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x489c0c errors.(*joinError).Error+0x18c /opt/hostedtoolcache/go/1.24.0/x64/src/errors/join.go:54 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea7b64 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6c4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:181 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 2112] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 144] @ 0xf6c705 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x6d150c 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d150b net/http.(*http2ClientConn).roundTrip+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8780 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 2816] @ 0x63edf5 0x63edc5 0x63ecd7 0x563b42 0x563ed1 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x62fb05 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63edf4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63edc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63ecd6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:290 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x62fb04 crypto/tls.(*clientHandshakeState).handshake+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:570 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 512] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 768] @ 0xf4fb30 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1024] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e697 0x4b3551 0x68b6ff 0x68b67b 0x68b2f8 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x68b6fe io.ReadFull+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x68b67a compress/gzip.(*Reader).readHeader+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:175 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0x444e49 0x456ce6 0x71275f 0x481161 # 0x71275e net/http.(*persistConn).readLoop+0xc5e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2395 0: 0 [2: 512] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 13568] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x69d96b 0x7053db 0x7052bf 0x715202 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x7157f5 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x69d96a net/http/internal.(*chunkedReader).Read+0x16a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:136 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x7157f4 net/http.(*gzipReader).Read+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3048 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 240] @ 0xf6c705 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0xf3477f 0xf50728 0xf54128 0xf540fb 0x5684eb 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf3477e crypto/internal/fips140/nistec.(*P256Point).BytesX+0x1e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p256_asm.go:516 # 0xf50727 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x4c7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:489 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 448] @ 0x4d130a 0x59e453 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x59e452 net.(*sysDialer).dialSerial+0xf2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:664 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 224] @ 0x4d130a 0x6d1832 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x6d1831 net/http.(*http2ClientConn).roundTrip+0x451 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8885 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0xf48245 0xf481b9 0xf481c0 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf48244 crypto/internal/fips140/bigmod.(*Nat).expand+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:82 # 0xf481b8 crypto/internal/fips140/bigmod.(*Nat).ExpandFor+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:677 # 0xf481bf crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x5f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:766 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x5e62e7 0x5e80f7 0x5eac47 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e62e6 crypto/x509.parseCertificatePoliciesExtension+0x286 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:479 # 0x5e80f6 crypto/x509.processExtensions+0x5b6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:801 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 1280] @ 0x544685 0x5445fd 0x561d4c 0x561d47 0x561bc5 0x5e4d25 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x544684 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:66 # 0x5445fc math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:1332 # 0x561d4b math/big.(*Int).SetBytes+0xcb /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:512 # 0x561d46 vendor/golang.org/x/crypto/cryptobyte.(*String).readASN1BigInt+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:330 # 0x561bc4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1Integer+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:290 # 0x5e4d24 crypto/x509.parsePublicKey+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:234 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x6ccdf9 0x6ccb88 0x6cca5d 0x6d1e9c 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6ccdf8 net/http.(*http2clientStream).closeReqBodyLocked+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7957 # 0x6ccb87 net/http.(*http2clientStream).abortStreamLocked+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7932 # 0x6cca5c net/http.(*http2clientStream).abortStream+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7923 # 0x6d1e9b net/http.(*http2ClientConn).roundTrip+0xabb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8887 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 96] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835ff8 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 64] @ 0x8cf626 0x8cf5b6 0xeb1605 0xeb1596 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xeb1604 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb1595 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:388 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 144] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa2f605 0xa2f60b 0xa2ee72 0xa2e710 0xe960b2 0xe96096 0xe96063 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f604 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe960b1 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x3f1 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96095 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x3d5 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe96062 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x3a2 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:374 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 384] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0xa4e50b 0xa4e4f3 0xa4e48f 0xa4ca58 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4e50a github.com/0xERR0R/blocky/lists/parsers.newErrorFilter[...]+0x16a /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:54 # 0xa4e4f2 github.com/0xERR0R/blocky/lists/parsers.FilterErrors[...]+0x152 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:24 # 0xa4e48e github.com/0xERR0R/blocky/lists/parsers.AllowErrors[...]+0xee /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:37 # 0xa4ca57 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x277 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0x6b774a 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b7749 net/http.(*http2Framer).readMetaFrame+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3106 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 256] @ 0xf45dad 0xf6b5ef 0xf66dd9 0x56dad0 0x56d9d2 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf66dd8 crypto/internal/fips140/rsa.verifyPSS+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v22.go:342 # 0x56dacf crypto/internal/fips140/rsa.VerifyPSSWithSaltLength+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v22.go:323 # 0x56d9d1 crypto/rsa.VerifyPSS+0x231 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:169 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0x835d2b 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 32] @ 0x6d40ec 0x6d29ed 0x6d2016 0x481161 # 0x6d40eb net/http.(*http2clientStream).writeRequestBody+0x30b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9341 # 0x6d29ec net/http.(*http2clientStream).writeRequest+0x98c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9020 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [6: 96] @ 0xeae8bc 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeae8bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x13b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x7c9ab1 0x7c9a0c 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7c9ab0 github.com/miekg/dns.(*Conn).Write+0x70 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:362 # 0x7c9a0b github.com/miekg/dns.(*Conn).WriteMsg+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:348 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [10: 2240] @ 0x553eda 0x553ef0 0x5213bd 0x5ffb37 0xf4fa9e 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 8] @ 0x5f3115 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3114 crypto/x509.newPolicyGraph+0x214 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1291 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 3072] @ 0x63d7d5 0x63d7a5 0x63d6b7 0x563b42 0x563ed1 0x63d66c 0x63d418 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x62fb05 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63d7d4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63d7a4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63d6b6 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:367 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d66b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d417 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:366 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x62fb04 crypto/tls.(*clientHandshakeState).handshake+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:570 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x47793a 0x47794f 0x7bd61f 0x7bd60f 0x7bd6c5 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd61e github.com/sirupsen/logrus.NewEntry+0xde /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7bd60e github.com/0xERR0R/blocky/log.FromCtx+0xce /home/runner/work/blocky/blocky/log/context.go:21 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 96] @ 0x7c6e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc30d 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7c6e99 github.com/miekg/dns.init.func66+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:76 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc30c github.com/miekg/dns.(*Msg).unpack+0x2ec /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 144] @ 0xe99fc5 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe99fc4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x64 /home/runner/work/blocky/blocky/resolver/bootstrap.go:212 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [7: 896] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 480] @ 0x8cf626 0x8cf5b6 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 64] @ 0x8cf492 0x8cf3a8 0xeb1605 0xeb1596 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf491 strings.(*Builder).WriteString+0x191 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf3a7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /home/runner/work/blocky/blocky/config/upstream.go:35 # 0xeb1604 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb1595 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:388 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 480] @ 0xf719c5 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0x7c5eda 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7c5ed9 github.com/miekg/dns.init.func3+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 384] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 48] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835ff8 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 512] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 192] @ 0x563e45 0x6503b4 0x65031c 0x622916 0x6392ed 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x6503b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65031b crypto/tls.(*finishedMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1684 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x6392ec crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:833 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [6: 768] @ 0x835d2b 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [14: 3136] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x6866f5 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xf05b13 0x6160a5 0x638174 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0x6160a4 crypto/tls.signedMessage+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:93 # 0x638173 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:689 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 54272] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x4b3551 0x69d898 0x69d87b 0x7053db 0x7052bf 0x715202 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x7157f5 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x69d897 io.ReadFull+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x69d87a net/http/internal.(*chunkedReader).Read+0x7a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/internal/chunked.go:106 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x7157f4 net/http.(*gzipReader).Read+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3048 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6cb0e 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6cb0d crypto/internal/fips140/hkdf.Extract[...]+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:23 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 192] @ 0x621c8e 0x6224bd 0x622b45 0x65b3ba 0x65b3a1 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x622b44 crypto/tls.(*Conn).writeChangeCipherRecord+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1068 # 0x65b3b9 crypto/tls.(*serverHandshakeStateTLS13).sendDummyChangeCipherSpec+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:542 # 0x65b3a0 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x380 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:755 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 16] @ 0xf71850 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 1120] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0xe9991d 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9991c github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x17c /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 224] @ 0x4d130a 0x59e453 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x59e452 net.(*sysDialer).dialSerial+0xf2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:664 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [7: 1456] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d224b 0x59cfdd 0x59cfaa 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x59cfdc context.WithDeadline+0x1bc /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x59cfa9 net.(*Dialer).DialContext+0x189 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:533 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 336] @ 0x7741f7 0xa4a6f0 0xa4a5f6 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4a6ef github.com/sirupsen/logrus.(*Entry).WithField+0x1af /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xa4a5f5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0xb5 /home/runner/work/blocky/blocky/lists/downloader.go:96 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 48] @ 0x50dc06 0xa4c6d4 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xa4c6d3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0xd3 /home/runner/work/blocky/blocky/lists/list_cache.go:173 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 8192] @ 0xeb4991 0xea4685 0x8c8668 0x8c84fe 0x481161 # 0xeb4990 github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x70 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:55 # 0xea4684 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources+0x1a4 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:174 # 0x8c8667 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically.recoverToError.func2+0x67 /home/runner/work/blocky/blocky/config/config.go:403 # 0x8c84fd github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x11d /home/runner/work/blocky/blocky/config/config.go:384 0: 0 [5: 560] @ 0x4d130a 0x4d1555 0x4d0c19 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d0c18 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 160] @ 0x4d0adb 0x4d0abd 0x62552b 0x70e00e 0x70e009 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x62552a crypto/tls.(*Conn).handshakeContext+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1519 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x521c09 0x521c15 0x8cf694 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x521c08 unicode/utf8.AppendRune+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/unicode/utf8/utf8.go:393 # 0x521c14 strings.(*Builder).WriteRune+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:100 # 0x8cf693 github.com/0xERR0R/blocky/config.Upstream.String+0x393 /home/runner/work/blocky/blocky/config/upstream.go:44 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 96] @ 0x563e45 0x647294 0x647273 0x563b42 0x563ed1 0x645e8a 0x645d7a 0x622916 0x654f85 0x651df6 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x647293 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x647272 crypto/tls.(*serverHelloMsg).marshal.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:829 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x645e89 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x15a9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x645d79 crypto/tls.(*serverHelloMsg).marshal+0x1499 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:828 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x654f84 crypto/tls.(*serverHandshakeState).doFullHandshake+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:594 # 0x651df5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:106 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 48] @ 0x70d190 0x70cffb 0x70c82e 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x70d18f net/http.(*Transport).startDialConnForLocked+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1596 # 0x70cffa net/http.(*Transport).queueForDial+0x31a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1569 # 0x70c82d net/http.(*Transport).getConn+0x40d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1516 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 224] @ 0x47d67c 0x4a3915 0x70dc70 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x70dc6f net/http.(*persistConn).addTLS+0x24f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1695 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 224] @ 0x4d130a 0x4d1555 0x4d224b 0x59cfdd 0x59cfaa 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x59cfdc context.WithDeadline+0x1bc /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x59cfa9 net.(*Dialer).DialContext+0x189 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:533 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 48] @ 0xe9b865 0xeba2b6 0xeb8e7b 0xeb8933 0x481161 # 0xe9b864 github.com/0xERR0R/blocky/resolver.configureCaches.func5+0x24 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:118 # 0xeba2b5 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x95 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:80 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 128] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 768] @ 0xf4fb30 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xe9a2d4 0xe9a2f7 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xe9a2d3 net.ParseIP+0x73 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xe9a2f6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x96 /home/runner/work/blocky/blocky/resolver/bootstrap.go:233 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 128] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [8: 768] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 64] @ 0x62c7ca 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62c7c9 crypto/tls.(*Conn).makeClientHello+0x169 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:74 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 320] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 64] @ 0xeb8b6f 0xeb8f34 0xeb8933 0x481161 # 0xeb8b6e github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x10e /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeb8f33 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x313 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:131 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 144] @ 0x48bfb9 0x48b5e5 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x50abbb 0xa44672 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44671 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:159 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x45fa86 0x4b3407 0x61608e 0x638174 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x4b3406 io.WriteString+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:318 # 0x61608d crypto/tls.signedMessage+0x14d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:92 # 0x638173 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:689 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 240] @ 0x544685 0x5445fd 0x5508a5 0x550840 0x54cecb 0x5e4fd8 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x544684 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:66 # 0x5445fc math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:1332 # 0x5508a4 math/big.(*Int).SetBytes+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:512 # 0x55083f crypto/elliptic.(*nistCurve[...]).Unmarshal+0x13f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/nistec.go:265 # 0x54ceca crypto/elliptic.Unmarshal+0x2aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/elliptic.go:155 # 0x5e4fd7 crypto/x509.parsePublicKey+0x477 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:263 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835ff8 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 432] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x47793a 0x47794f 0x7776b8 0x7776fe 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7776b7 github.com/sirupsen/logrus.NewEntry+0x37 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7776fd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 96] @ 0x5623e5 0x5e409d 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e409c crypto/x509.parseName+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:130 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 1920] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 224] @ 0x7741f7 0x77791d 0x7777c8 0xa4a5f0 0xa4a5ba 0xa4a5b9 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4a5ef github.com/0xERR0R/blocky/log.PrefixedLog+0xaf /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4a5b9 github.com/0xERR0R/blocky/lists.logger+0x79 /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4a5b8 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x78 /home/runner/work/blocky/blocky/lists/downloader.go:95 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 1728] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea0bf3 0xea0aec 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea0bf2 github.com/sirupsen/logrus.(*Entry).WithField+0x352 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea0aeb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x24b /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:162 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 512] @ 0x5d619e 0x5d61b3 0x666377 0x656825 0x651e5f 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x666376 crypto/tls.(*Config).encryptTicket+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:335 # 0x656824 crypto/tls.(*serverHandshakeState).sendSessionTicket+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:865 # 0x651e5e crypto/tls.(*serverHandshakeState).handshake+0x1be /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:117 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 64] @ 0x7ff614 0x7ff47e 0xefd0f4 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff613 github.com/miekg/dns.(*response).Write+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:786 # 0x7ff47d github.com/miekg/dns.(*response).WriteMsg+0x7d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefd0f3 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b3 /home/runner/work/blocky/blocky/server/server.go:518 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 72] @ 0x621498 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x835d2b 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 896] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x47793a 0x47794f 0x69918f 0x69918a 0x6ceda7 0x6ce3d7 0x6afec8 0x481161 # 0x69918e vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:46 # 0x699189 vendor/golang.org/x/net/http2/hpack.NewEncoder+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:42 # 0x6ceda6 net/http.(*http2Transport).newClientConn+0x986 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8297 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 8] @ 0x48b9fd 0x48b8c6 0x48b594 0x622817 0x6226d2 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x622816 crypto/tls.(*Conn).writeRecordLocked.func1+0x56 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:997 # 0x6226d1 crypto/tls.(*Conn).writeRecordLocked+0x891 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1042 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x4d0bfb 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d0bfa context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x5f4191 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4190 crypto/x509.(*policyGraph).insert+0x1290 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1296 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x47793a 0x47794f 0x6991be 0x69918a 0x6ceda7 0x6ce3d7 0x6afec8 0x481161 # 0x6991bd vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:47 # 0x699189 vendor/golang.org/x/net/http2/hpack.NewEncoder+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:42 # 0x6ceda6 net/http.(*http2Transport).newClientConn+0x986 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8297 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [9: 1152] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x5a98c7 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a98c6 net.(*netFD).connect+0x2a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:117 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [65: 52715520] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 384] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [61: 41975808] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [100: 71270400] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [43: 24305664] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 144] @ 0x5217c5 0x5218d0 0x526b45 0xa313a9 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa313a8 github.com/hashicorp/go-multierror.ListFormatFunc+0x168 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:26 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 1248] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x69a8fd 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a8fc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 64] @ 0xf05b13 0xf71667 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0x62decb 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62deca crypto/tls.(*Conn).makeClientHello+0x186a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:184 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 288] @ 0x496085 0x496c72 0x5bd830 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496c71 syscall.Getpeername+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_unix.go:309 # 0x5bd82f net.(*netFD).dial+0x60f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:142 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [11: 2464] @ 0x553eda 0x553ef0 0x5213bd 0x5ffb37 0xf4fa4f 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf369de 0xf53f94 0x568365 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf53f93 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x829717 0x7dd606 0xe9d265 0xe9d23b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x829716 github.com/miekg/dns.(*A).copy+0xb6 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:833 # 0x7dd605 github.com/miekg/dns.(*Msg).CopyTo+0x265 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1089 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [115: 98918400] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [82: 51052544] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [119: 91635712] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [17: 14204928] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 6528] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0xa2fc76 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0xa2fc75 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0x55 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:123 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x5b4206 0x5b1905 0x59c3a5 0x59d228 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5b4205 net.(*Resolver).lookupIPAddr+0x8e5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 448] @ 0x6d1551 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1550 net/http.(*http2ClientConn).roundTrip+0x170 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8783 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xf6c705 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 672] @ 0x444e49 0x456ce6 0xa46dcd 0xa466db 0x481161 # 0xa46dcc github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xac /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:43 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0x62cd46 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62cd45 crypto/tls.(*Conn).makeClientHello+0x6e5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:128 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x835e6e 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x835e6d github.com/0xERR0R/blocky/util.AnswerToString+0x16d /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 160] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 21760] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 48] @ 0x50dc06 0x835e9d 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x620f69 0x620fdb 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x620f68 crypto/tls.(*halfConn).setErrorLocked+0x2d48 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:200 # 0x620fda crypto/tls.(*Conn).readRecordOrCCS+0x2dba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:637 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 384] @ 0xf4fa37 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 96] @ 0xa2c9b8 0xa2c984 0xa2c976 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa2c9b7 github.com/avast/retry-go/v4.CombineDelay+0x77 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/options.go:148 # 0xa2c983 github.com/avast/retry-go/v4.newDefaultRetryConfig+0x43 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:233 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0x51ba25 0x51c22b 0x69c545 0x69c1d5 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x51ba24 bytes.(*Buffer).grow+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:137 # 0x51c22a bytes.(*Buffer).WriteByte+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:289 # 0x69c544 vendor/golang.org/x/net/http2/hpack.huffmanDecode+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:70 # 0x69c1d4 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:516 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 240] @ 0x6231d3 0x622ed8 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x6231d2 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x132 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1161 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 8] @ 0x5c0146 0x5c1009 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c0145 net.newTCPConn+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock.go:297 # 0x5c1008 net.(*sysDialer).doDialTCPProto+0x368 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:121 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 32] @ 0xf45dad 0xf50636 0xf54128 0xf540fb 0x5684eb 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf50635 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x3d5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 448] @ 0x7c5e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7c5e99 github.com/miekg/dns.init.func2+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 6912] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0xa2fc76 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0xa2fc75 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0x55 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:123 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 960] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 128] @ 0xeb3e25 0xea8b3e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xeb3e24 github.com/mroth/weightedrand/v2.NewChooser[...]+0xa4 /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:46 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x5dffd2 0x5f1527 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5dffd1 crypto/x509.(*CertPool).findPotentialParents+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:152 # 0x5f1526 crypto/x509.(*Certificate).buildChains+0x166 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1004 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 1568] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [26: 832] @ 0x5217c5 0x5218d0 0x526b45 0xa41d15 0xa41ce3 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa41d14 golang.org/x/net/idna.(*labelIter).result+0x554 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:559 # 0xa41ce2 golang.org/x/net/idna.(*Profile).process+0x522 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:413 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 528] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x48b9fd 0x48b8c6 0x48b63c 0x6b0eb7 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6b0eb6 net/http.http2getDataBufferChunk+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1230 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 192] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xa445bf 0xa4457e 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa445be net.ParseIP+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4457d github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x15d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:157 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x5b1d1e 0x5b0bce 0x5b1ad2 0x59c3a5 0x59d228 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5b1d1d net.(*Resolver).internetAddrList.func1+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:275 # 0x5b0bcd net.filterAddrList+0x14d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:137 # 0x5b1ad1 net.(*Resolver).internetAddrList+0x691 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:308 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 96] @ 0x5c0945 0x5bd6ee 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5c0944 net.sockaddrToTCP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:19 # 0x5bd6ed net.(*netFD).dial+0x4cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:141 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 128] @ 0x49618d 0x496c72 0x5bd830 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x49618c syscall.anyToSockaddr+0x16c /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:675 # 0x496c71 syscall.Getpeername+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_unix.go:309 # 0x5bd82f net.(*netFD).dial+0x60f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:142 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [5: 17280] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 14592] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 400] @ 0xf71850 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 112] @ 0x7741f7 0xea824b 0xea814d 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 224] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0xe9be86 0xe9be33 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9be85 github.com/0xERR0R/blocky/util.ExtractCacheKey+0x85 /home/runner/work/blocky/blocky/util/common.go:201 # 0xe9be32 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:149 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 48] @ 0x45f9b2 0x45f045 0x45f1aa 0x5b9109 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b9108 net.(*OpError).Error+0x108 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:513 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x835d2b 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 32] @ 0x8361f4 0xeb0fd8 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8361f3 github.com/0xERR0R/blocky/util.QuestionToString+0xd3 /home/runner/work/blocky/blocky/util/common.go:68 # 0xeb0fd7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x257 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:369 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 448] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 1024] @ 0xf4842b 0xf4a3f8 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a3f7 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2d7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1053 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 1792] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 1056] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x563d85 0x563c5b 0x640234 0x640213 0x563b42 0x563ed1 0x63a905 0x63a7dd 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x563c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x640233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640212 crypto/tls.(*clientHelloMsg).marshalMsg.func4+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:138 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a904 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a7dc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:137 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x47793a 0x47794f 0x4d1605 0x4d0c19 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d0c18 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x6ce4ef 0x6ce3d7 0x6afec8 0x481161 # 0x6ce4ee net/http.(*http2Transport).newClientConn+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8262 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [8: 896] @ 0x4108b4 0x70e229 0x70d3f8 0x70d235 0x481161 # 0x70e228 net/http.(*Transport).dialConn+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1741 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 320] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 112] @ 0x7741f7 0x7bd797 0x7bd6cf 0x7bd753 0xe9df3f 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xe9df3e github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 112] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xe9f4a8 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x521c09 0x521c15 0x8cf694 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x521c08 unicode/utf8.AppendRune+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/unicode/utf8/utf8.go:393 # 0x521c14 strings.(*Builder).WriteRune+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:100 # 0x8cf693 github.com/0xERR0R/blocky/config.Upstream.String+0x393 /home/runner/work/blocky/blocky/config/upstream.go:44 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 96] @ 0xeb168d 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb168c github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x30c /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:389 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 240] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 16] @ 0x5f52c9 0x5f346a 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f52c8 crypto/x509.(*policyGraph).incrDepth+0x23c8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1379 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x7741f7 0xea4150 0xea4051 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea414f github.com/sirupsen/logrus.(*Entry).WithField+0x46f /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea4050 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x370 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:138 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 448] @ 0x47d67c 0x4a3748 0xa2c2d6 0xa2c2da 0xa2d1b3 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3747 time.NewTimer+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:145 # 0xa2c2d5 time.After+0x15 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:203 # 0xa2c2d9 github.com/avast/retry-go/v4.(*timerImpl).After+0x19 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:111 # 0xa2d1b2 github.com/avast/retry-go/v4.DoWithData[...]+0x872 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:207 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0xe91ef4 0xe91cdb 0xeaa6b2 0x481161 # 0xe91ef3 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x193 /home/runner/work/blocky/blocky/querylog/logger_writer.go:36 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0x661faa 0x654b1b 0x651d0f 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x661fa9 crypto/tls.newFinishedHash+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:163 # 0x654b1a crypto/tls.(*serverHandshakeState).doResumeHandshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:554 # 0x651d0e crypto/tls.(*serverHandshakeState).handshake+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:81 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 224] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 128] @ 0x5c80d2 0x5c3ab5 0x5bd5a7 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c80d1 net.ipToSockaddr+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:228 # 0x5c3ab4 net.(*UDPAddr).sockaddr+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:39 # 0x5bd5a6 net.(*netFD).dial+0x386 /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:121 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 1024] @ 0x48ba7c 0x48b8c6 0x48b63c 0x773556 0x774d69 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x773555 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x774d68 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [10: 480] @ 0x5c39a5 0x5bda5b 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c39a4 net.sockaddrToUDP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:18 # 0x5bda5a net.(*netFD).dial+0x83a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:143 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 64] @ 0x836ed5 0xea2905 0xea27d4 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x836ed4 github.com/0xERR0R/blocky/util.SetEdns0Option+0x74 /home/runner/work/blocky/blocky/util/edns0.go:110 # 0xea2904 github.com/0xERR0R/blocky/resolver.(*EDEResolver).addExtraReasoning+0xc4 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:58 # 0xea27d3 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x53 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:40 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [14: 2016] @ 0xeaf1b5 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf1b4 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x854 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:183 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 480] @ 0x563e45 0x63f134 0x63f113 0x563b42 0x563ed1 0x63c31d 0x63c1bd 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f133 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63f112 crypto/tls.(*clientHelloMsg).marshalMsg.func12+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:258 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c31c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c1bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:257 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x48b9fd 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 176] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x5e3d45 0x5e410f 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3d44 crypto/x509.parseASN1String+0x4a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:70 # 0x5e410e crypto/x509.parseName+0x30e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:139 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7741f7 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 256] @ 0x699148 0x6ceda7 0x6ce3d7 0x6afec8 0x481161 # 0x699147 vendor/golang.org/x/net/http2/hpack.NewEncoder+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:36 # 0x6ceda6 net/http.(*http2Transport).newClientConn+0x986 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8297 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 112] @ 0x621c8e 0x6224bd 0x62297c 0x654c53 0x651d0f 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x654c52 crypto/tls.(*serverHandshakeState).doResumeHandshake+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:559 # 0x651d0e crypto/tls.(*serverHandshakeState).handshake+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:81 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [9: 2592] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 224] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 64] @ 0x5f3539 0x5f346a 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3538 crypto/x509.(*policyGraph).incrDepth+0x638 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1384 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 896] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 240] @ 0x5b8394 0x7c97b4 0x7c947f 0x7c92a5 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x5b8393 net.(*conn).Read+0xb3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:196 # 0x7c97b3 github.com/miekg/dns.(*Conn).Read+0x93 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:320 # 0x7c947e github.com/miekg/dns.(*Conn).ReadMsgHeader+0xde /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:284 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [7: 336] @ 0x47793a 0x47794f 0x4d1605 0x4d0af9 0x4d0abd 0xeaf6a7 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xeaf6a6 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x86 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:216 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 768] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 96] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 192] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 224] @ 0x7741f7 0xe91cee 0xeaa6b2 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe91ced github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x2d /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [2: 48] @ 0xa45ee5 0xa45dd3 0xa45d78 0xa4ca3a 0xa4c964 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45ee4 github.com/0xERR0R/blocky/lists/parsers.TryAdaptMethod[...]+0x124 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:22 # 0xa45dd2 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...]+0x12 /home/runner/work/blocky/blocky/lists/parsers/lines.go:31 # 0xa45d77 github.com/0xERR0R/blocky/lists/parsers.LinesAs[...]+0xd7 /home/runner/work/blocky/blocky/lists/parsers/lines.go:22 # 0xa4ca39 github.com/0xERR0R/blocky/lists/parsers.Hosts+0x259 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:37 # 0xa4c963 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x183 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 480] @ 0x563e45 0x63a3bf 0x63a294 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7741f7 0xe9f5e5 0xe9f4f3 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9f5e4 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9f4f2 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 4480] @ 0x666a51 0x666a38 0x7fd7a7 0x7fcbd8 0xefbfc9 0x481161 # 0x666a50 crypto/tls.Server+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/tls.go:36 # 0x666a37 crypto/tls.(*listener).Accept+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/tls.go:71 # 0x7fd7a6 github.com/miekg/dns.(*Server).serveTCP+0x106 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:475 # 0x7fcbd7 github.com/miekg/dns.(*Server).ListenAndServe+0x817 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:346 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [3: 96] @ 0x8cf94b 0x8cf8ef 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xeb0927 0xea6b37 0xea7d5a 0x481161 # 0x8cf94a strings.(*Builder).WriteString+0x64a /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf8ee github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /home/runner/work/blocky/blocky/config/upstream.go:57 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xeb0926 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 448] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 240] @ 0x621c8e 0x6224bd 0x62297c 0x65687c 0x651d3b 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x65687b crypto/tls.(*serverHandshakeState).sendSessionTicket+0x21b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:871 # 0x651d3a crypto/tls.(*serverHandshakeState).handshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:87 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 64] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 1152] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9f5e5 0xe9f4f3 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9f5e4 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9f4f2 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 64] @ 0x50dc06 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0xe9ba59 0xe9ba21 0xeb8bbe 0xeb8f34 0xeb8933 0x481161 # 0xe9ba58 github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0x58 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:383 # 0xe9ba20 github.com/0xERR0R/blocky/resolver.configureCaches.func3+0x20 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:103 # 0xeb8bbd github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:158 # 0xeb8f33 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x313 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:131 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 32] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50dbf3 0xeae8ee 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xeae8ed github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x16d /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 16] @ 0x6a4ea5 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6a4ea4 net/http.(*Client).do+0x904 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:725 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 24] @ 0x835e6e 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835e6d github.com/0xERR0R/blocky/util.AnswerToString+0x16d /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [8: 128] @ 0xeb160a 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb1609 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x289 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:388 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x50dc06 0x836245 0xeb0fd8 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x836244 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /home/runner/work/blocky/blocky/util/common.go:68 # 0xeb0fd7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x257 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:369 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835e9d 0xeaa2c6 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xeaa2c5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:204 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 256] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 3456] @ 0x6d1565 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1564 net/http.(*http2ClientConn).roundTrip+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8772 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 3840] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 12288] @ 0x717f77 0x717f53 0x6f592d 0x481161 # 0x717f76 bufio.NewWriterSize+0x1b6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:600 # 0x717f52 net/http.newBufioWriterSize+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:894 # 0x6f592c net/http.(*conn).serve+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2014 0: 0 [2: 64] @ 0xf6c705 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x573af5 0x7c95c7 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x573af4 encoding/binary.Read+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:261 # 0x7c95c6 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x226 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:287 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 208] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 640] @ 0xf4fb30 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x617eeb 0x6560f8 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x617eea crypto/tls.aeadAESGCM+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:532 # 0x6560f7 crypto/tls.(*serverHandshakeState).establishKeys+0x1b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:795 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 512] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 112] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 96] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [8: 1792] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x835d2b 0xea8168 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 144] @ 0x50dc06 0x835df4 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835df3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /home/runner/work/blocky/blocky/util/common.go:53 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 240] @ 0x4d0adb 0x4d0abd 0xea754c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835ff8 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0xeb98ef 0xeba1d7 0xeba0aa 0xe9cd73 0xe9c8b8 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeb98ee github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x10e /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:152 # 0xeba1d6 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:97 # 0xeba0a9 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:106 # 0xe9cd72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:246 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 864] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9c893 0xe9c755 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9c892 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c754 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 2048] @ 0x52bed9 0x52bf94 0x666408 0x656825 0x651d3b 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x52bed8 crypto/internal/fips140/aes.NewCTR+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/ctr.go:25 # 0x52bf93 crypto/cipher.NewCTR+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/cipher/ctr.go:43 # 0x666407 crypto/tls.(*Config).encryptTicket+0x1e7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:339 # 0x656824 crypto/tls.(*serverHandshakeState).sendSessionTicket+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:865 # 0x651d3a crypto/tls.(*serverHandshakeState).handshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:87 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 48] @ 0x5c3912 0x5bd9b0 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c3911 net.sockaddrToUDP+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:20 # 0x5bd9af net.(*netFD).dial+0x78f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:143 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 1536] @ 0xf1e7da 0x617ed5 0x656099 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf1e7d9 crypto/internal/fips140/aes/gcm.NewGCMForTLS12+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:116 # 0x617ed4 crypto/tls.aeadAESGCM+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:526 # 0x656098 crypto/tls.(*serverHandshakeState).establishKeys+0x158 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:794 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [4: 2048] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1024] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a277 0xf4a264 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a276 crypto/internal/fips140/bigmod.(*Nat).montgomeryRepresentation+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:755 # 0xf4a263 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x143 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 448] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 256] @ 0x7fef07 0x7fc21d 0x7fe5cb 0x481161 # 0x7fef06 github.com/miekg/dns.(*Server).readTCP+0x126 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:700 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [10: 160] @ 0xeaec34 0xeaec07 0xeaebde 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaec33 net/textproto.MIMEHeader.Set+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/header.go:22 # 0xeaec06 net/http.Header.Set+0x2a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:40 # 0xeaebdd github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x27d /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:155 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 1024] @ 0x5d619e 0x5d61b3 0x617e94 0x656099 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x617e93 crypto/tls.aeadAESGCM+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:517 # 0x656098 crypto/tls.(*serverHandshakeState).establishKeys+0x158 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:794 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 336] @ 0x7741f7 0xefc809 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xefc808 github.com/0xERR0R/blocky/server.newRequest+0x4c8 /home/runner/work/blocky/blocky/server/server.go:453 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 192] @ 0x563e45 0x645e8a 0x645d7a 0x622916 0x654c53 0x651d0f 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x645e89 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x15a9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x645d79 crypto/tls.(*serverHelloMsg).marshal+0x1499 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:828 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x654c52 crypto/tls.(*serverHandshakeState).doResumeHandshake+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:559 # 0x651d0e crypto/tls.(*serverHandshakeState).handshake+0x6e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:81 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 48] @ 0xea78f8 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea78f7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x457 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:172 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [8: 1024] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xeb3e25 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xeb3e24 github.com/mroth/weightedrand/v2.NewChooser[...]+0xa4 /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:46 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 10752] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 96] @ 0x45f9b2 0x45f045 0x45f1aa 0x5b90be 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b90bd net.(*OpError).Error+0xbd /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:509 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 336] @ 0xf04fe6 0xf16c16 0xf72ad3 0xf728fa 0x662236 0x66275f 0x6569e5 0x651d66 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf04fe5 crypto/internal/fips140/sha256.(*Digest).MarshalBinary+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:60 # 0xf16c15 crypto/internal/fips140/hmac.(*HMAC).Reset+0x155 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:119 # 0xf72ad2 crypto/internal/fips140/tls12.pHash[...]+0x152 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:33 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66275e crypto/tls.finishedHash.serverSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:221 # 0x6569e4 crypto/tls.(*serverHandshakeState).sendFinished+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:886 # 0x651d65 crypto/tls.(*serverHandshakeState).handshake+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:90 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [7: 168] @ 0xe9c06c 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9c06b github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x26b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x59d652 0x59d565 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x59d651 net.addrList.partition+0x831 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:121 # 0x59d564 net.(*Dialer).DialContext+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:573 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 32] @ 0x50dc06 0x835df4 0xeaa2c6 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835df3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /home/runner/work/blocky/blocky/util/common.go:53 # 0xeaa2c5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:204 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 480] @ 0x563e45 0x6503b4 0x65031c 0x6519b8 0x63869c 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x6503b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65031b crypto/tls.(*finishedMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1684 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63869b crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:726 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 336] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea9be5 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea9be4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:141 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 960] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0x7bd797 0x7bd6cf 0x7bd753 0xe9df3f 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xe9df3e github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 32] @ 0x5cf95b 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5cf95a net/url.(*Error).Error+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 1024] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [7: 1008] @ 0x7dbc7c 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 3072] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 32] @ 0x59d652 0x59d565 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x59d651 net.addrList.partition+0x831 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:121 # 0x59d564 net.(*Dialer).DialContext+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:573 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 144] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 240] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 3840] @ 0xf1e7da 0x617ed5 0x6560f8 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf1e7d9 crypto/internal/fips140/aes/gcm.NewGCMForTLS12+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:116 # 0x617ed4 crypto/tls.aeadAESGCM+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:526 # 0x6560f7 crypto/tls.(*serverHandshakeState).establishKeys+0x1b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:795 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 256] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0xeb9c3e 0xeb9573 0x481161 # 0xeb9c3d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x29d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:133 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 96] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xea2186 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea2185 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x65 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:53 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x7741f7 0x7bd797 0x7bd6cf 0x7bd753 0xefc630 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xefc62f github.com/0xERR0R/blocky/server.newRequest+0x2ef /home/runner/work/blocky/blocky/server/server.go:447 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x7d9fe5 0x7ddb86 0x7dc15f 0x7dc559 0xe9cdaf 0xe9c8b8 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7ddb85 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dc15e github.com/miekg/dns.(*Msg).unpack+0x13e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 3584] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 640] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 24] @ 0xe9d27b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9d27a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x9a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:327 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 13824] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0x7c6c1a 0x7db20c 0x7db0ed 0x7db54c 0x7dc374 0x7fea7f 0x7fe5eb 0x481161 # 0x7c6c19 github.com/miekg/dns.init.func56+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:66 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc373 github.com/miekg/dns.(*Msg).unpack+0x353 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7fea7e github.com/miekg/dns.(*Server).serveDNS+0x17e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 1536] @ 0x5d619e 0x5d61b3 0x6668ab 0x6544de 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x6668aa crypto/tls.(*Config).decryptTicket+0x22a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:384 # 0x6544dd crypto/tls.(*serverHandshakeState).checkForResumption+0x13d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:462 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [4: 384] @ 0xf4fa37 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x639271 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x639270 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:829 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea2186 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea2185 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x65 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:53 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 1152] @ 0x63faef 0x63f9af 0x63f9b4 0x563b42 0x563ed1 0x63f934 0x63f913 0x563b42 0x563ed1 0x63bbdd 0x63ba7d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63faee vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63f9ae vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63f9b3 crypto/tls.(*clientHelloMsg).marshalMsg.func9.1+0x53 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:213 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f933 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f912 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:211 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 336] @ 0x7741f7 0xeb113a 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeb1139 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x3b9 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:366 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [9: 5184] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x774a2a 0x774a0d 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x774a29 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [4: 320] @ 0xf71850 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 2688] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 112] @ 0x7741f7 0xe9c9d3 0xe9c8ca 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9c9d2 github.com/sirupsen/logrus.(*Entry).WithField+0x4d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c8c9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [8: 640] @ 0x59ee45 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x59ee44 net.(*sysDialer).dialSingle+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:736 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 1792] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 1024] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 208] @ 0x7dbc7c 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 128] @ 0xeb3ebb 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xeb3eba github.com/mroth/weightedrand/v2.NewChooser[...]+0x13a /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:70 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 800] @ 0x69a667 0x6ced09 0x6ce3d7 0x6afec8 0x481161 # 0x69a666 vendor/golang.org/x/net/http2/hpack.NewDecoder+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:103 # 0x6ced08 net/http.(*http2Transport).newClientConn+0x8e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8294 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [12: 3072] @ 0xf46cb4 0xf46cf1 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cb3 crypto/internal/fips140/bigmod.NewNat+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 832] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0c19 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0c18 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 768] @ 0x63aa5a 0x63a930 0x63a92f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63aa59 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x899 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63a92f vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x76f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63a92e crypto/tls.(*clientHelloMsg).marshalMsg+0x76e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:145 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0x50dc06 0xeb0927 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xeb0926 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 336] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9f5e5 0xe9f4f3 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9f5e4 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9f4f2 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 128] @ 0x6b44e5 0x6b44b8 0x6cf0b4 0x6ce3d7 0x6afec8 0x481161 # 0x6b44e4 net/http.(*http2Framer).writeUint32+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1971 # 0x6b44b7 net/http.(*http2Framer).WriteSettings+0x197 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2406 # 0x6cf0b3 net/http.(*http2Transport).newClientConn+0xc93 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8319 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [2: 96] @ 0xf11451 0xf71667 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x48bfd2 0x48b5e5 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x48b9fd 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d3d45 0x6d3286 0x6d2745 0x6d2016 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d3d44 net/http.(*http2ClientConn).writeHeaders+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9258 # 0x6d3285 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9100 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [5: 560] @ 0x6ce4c9 0x6ce3d7 0x6afec8 0x481161 # 0x6ce4c8 net/http.(*http2Transport).newClientConn+0xa8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8257 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [10: 2400] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x5e0554 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e0553 crypto/x509.(*CertPool).addCertFunc+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:204 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7741f7 0x77791d 0x7777c8 0xa4bbb1 0xa4bb7b 0xa4bbba 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4bbb0 github.com/0xERR0R/blocky/log.PrefixedLog+0x450 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4bb7a github.com/0xERR0R/blocky/lists.logger+0x41a /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4bbb9 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x459 /home/runner/work/blocky/blocky/lists/list_cache.go:149 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 768] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9633a 0xe9624d 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe96339 github.com/sirupsen/logrus.(*Entry).WithField+0x679 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9624c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x58c /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:375 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 704] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 448] @ 0x47d67c 0x4a3915 0x6cbe79 0x6cf19a 0x6ce3d7 0x6afec8 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x6cbe78 net/http.(*http2Transport).afterFunc+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7654 # 0x6cf199 net/http.(*http2Transport).newClientConn+0xd79 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8331 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [8: 384] @ 0x47793a 0x47794f 0x5f4125 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4124 crypto/x509.newPolicyGraphNode+0x1224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1264 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 768] @ 0x5730fa 0x573106 0x5213bd 0x5ffb37 0xf4fa9e 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 576] @ 0x477893 0x407f05 0x407ef8 0x40b552 0x6d247a 0x6d2407 0x6d2016 0x481161 # 0x6d2479 net/http.(*http2ClientConn).addStreamLocked+0x419 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9767 # 0x6d2406 net/http.(*http2clientStream).writeRequest+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8965 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [1: 24] @ 0x49c1ac 0x782df6 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x49c1ab time.Time.Format+0xeb /opt/hostedtoolcache/go/1.24.0/x64/src/time/format.go:650 # 0x782df5 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x3f5 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [10: 480] @ 0x5c0945 0x5bd6ee 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c0944 net.sockaddrToTCP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:19 # 0x5bd6ed net.(*netFD).dial+0x4cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:141 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 96] @ 0xe9be86 0xe9be33 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9be85 github.com/0xERR0R/blocky/util.ExtractCacheKey+0x85 /home/runner/work/blocky/blocky/util/common.go:201 # 0xe9be32 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:149 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 384] @ 0x563e45 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x61a145 0x62c7a5 0x62c7ad 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61a144 crypto/tls.(*Config).supportedVersions+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/common.go:1139 # 0x62c7a4 crypto/tls.(*Config).maxSupportedVersion+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/common.go:1164 # 0x62c7ac crypto/tls.(*Conn).makeClientHello+0x14c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:69 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 672] @ 0x563e45 0x63d5aa 0x63d427 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d5a9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d426 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:351 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 81408] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [6: 768] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510f38 0x513a7e 0x50aba5 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510f37 fmt.(*pp).printArg+0x377 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:741 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 5376] @ 0x623397 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x835d2b 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 80] @ 0x4d0b05 0xea754c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x4d0b04 context.WithCancel+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:242 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 64] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 48] @ 0xf3773f 0xf53a48 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf3773e crypto/internal/fips140/nistec.(*P384Point).BytesX+0x1e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:172 # 0xf53a47 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x4c7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:489 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 768] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0x5623e5 0x5e5e68 0x5e83f7 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e5e67 crypto/x509.parseExtKeyUsageExtension+0x107 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:447 # 0x5e83f6 crypto/x509.processExtensions+0x8b6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:785 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 336] @ 0x7741f7 0xe99d73 0xe99c77 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe99d72 github.com/sirupsen/logrus.(*Entry).WithField+0x5d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe99c76 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x4d6 /home/runner/work/blocky/blocky/resolver/bootstrap.go:203 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 560] @ 0x7741f7 0xe95e33 0xe95d1e 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe95e32 github.com/sirupsen/logrus.(*Entry).WithField+0x172 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe95d1d github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5d /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:367 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x6afc30 0x6cc730 0x6cc679 0x70f565 0x70d3f8 0x70d235 0x481161 # 0x6afc2f net/http.(*http2clientConnPool).addConnIfNeeded+0x16f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:901 # 0x6cc72f net/http.http2configureTransports.func1+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7722 # 0x6cc678 net/http.http2configureTransports.func2+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7741 # 0x70f564 net/http.(*Transport).dialConn+0x1464 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1932 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 640] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 384] @ 0xf32cfa 0xf541b4 0x568605 0x56844c 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf32cf9 crypto/internal/fips140/nistec.NewP256Point+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p256_asm.go:49 # 0xf541b3 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568604 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x56844b crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 864] @ 0xf4fa37 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 120] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 64] @ 0xf4fb6e 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x544685 0x5445fd 0x550812 0x55078c 0x54cecb 0x5e4fd8 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x544684 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:66 # 0x5445fc math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:1332 # 0x550811 math/big.(*Int).SetBytes+0x111 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:512 # 0x55078b crypto/elliptic.(*nistCurve[...]).Unmarshal+0x8b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/nistec.go:264 # 0x54ceca crypto/elliptic.Unmarshal+0x2aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/elliptic.go:155 # 0x5e4fd7 crypto/x509.parsePublicKey+0x477 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:263 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 168] @ 0x7ca5d2 0x836827 0xe9bfdc 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7ca5d1 github.com/miekg/dns.(*Msg).SetQuestion+0x51 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:36 # 0x836826 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x86 /home/runner/work/blocky/blocky/util/common.go:117 # 0xe9bfdb github.com/0xERR0R/blocky/resolver.newRequest+0x1db /home/runner/work/blocky/blocky/resolver/resolver.go:20 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 512] @ 0x48bfd2 0x48b5e5 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 576] @ 0x63ddc5 0x63dd95 0x63dca1 0x563b42 0x563ed1 0x63d5aa 0x63d427 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63ddc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63dd94 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x114 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63dca0 crypto/tls.(*clientHelloMsg).marshalMsg.func18.1+0x20 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:353 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d5a9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d426 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:351 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 5760] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 192] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0xf4fb30 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x6da877 0x6da375 0x6d7c72 0x6d6c99 0x481161 # 0x6da876 net/http.(*http2clientConnReadLoop).endStream+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10450 # 0x6da374 net/http.(*http2clientConnReadLoop).processData+0x514 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10434 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 131072] @ 0x453959 0x46bab3 0x46537b 0xbd9885 0xeec0fb 0x6f77a9 0x83b202 0x6f77a9 0xef3e6d 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x838c8f 0x83a61b 0x6f77a9 0x83b202 0x6f77a9 0x912bfe 0x6f77a9 0xef8552 0x6f77a9 0x838c4e 0x7181ce 0x6f5ca5 0x481161 # 0xbd9884 runtime/trace.Start+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/trace/trace.go:125 # 0xeec0fa net/http/pprof.Trace+0x2ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/pprof/pprof.go:183 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef3e6c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c8e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83a61a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x83b201 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x912bfd github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0xef8551 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /home/runner/work/blocky/blocky/server/http.go:79 # 0x6f77a8 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2294 # 0x838c4d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 1408] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [5: 480] @ 0x563e45 0x63c0ac 0x63bf4f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c0ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf4e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:240 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0xf36a2c 0xf53f94 0x568365 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf36a2b crypto/internal/fips140/nistec.NewP384Point+0x6b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf53f93 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568364 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:401 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 864] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [55: 46407680] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 2688] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x69a8fd 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a8fc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0x50dc06 0xa3135f 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xa3135e github.com/hashicorp/go-multierror.ListFormatFunc+0x11e /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:21 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 2464] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f5612 0x5f5470 0x5f37c7 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f5611 crypto/x509.policiesValid-range1+0x171 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1479 # 0x5f546f crypto/x509.policiesValid.(*policyGraph).parents.Values[...].func1+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/maps/iter.go:41 # 0x5f37c6 crypto/x509.policiesValid+0x8c6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1476 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 112] @ 0xeba2c5 0xeb8e7b 0xeb8933 0x481161 # 0xeba2c4 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0xa4 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:83 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 288] @ 0xf32cfa 0xf505f7 0xf54128 0xf540fb 0x5684eb 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf32cf9 crypto/internal/fips140/nistec.NewP256Point+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p256_asm.go:49 # 0xf505f6 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf54127 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf540fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x5684ea crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 160] @ 0xf71850 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x621c8e 0x6224bd 0x622b45 0x6349a5 0x63498a 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x621c8d crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:944 # 0x6224bc crypto/tls.(*Conn).writeRecordLocked+0x67c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1029 # 0x622b44 crypto/tls.(*Conn).writeChangeCipherRecord+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1068 # 0x6349a4 crypto/tls.(*clientHandshakeStateTLS13).sendDummyChangeCipherSpec+0x704 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:229 # 0x634989 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x6e9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:127 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xeb0edd 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb0edc github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x15c /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:367 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0xeb8ebe 0xeb8933 0x481161 # 0xeb8ebd github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x29d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:133 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 864] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 160] @ 0x6668eb 0x6544de 0x651cee 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x6668ea crypto/tls.(*Config).decryptTicket+0x26a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:388 # 0x6544dd crypto/tls.(*serverHandshakeState).checkForResumption+0x13d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:462 # 0x651ced crypto/tls.(*serverHandshakeState).handshake+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:76 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea9be5 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea9be4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:141 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 80] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 512] @ 0x7dbc7c 0x7dba29 0xe9d294 0xe9d270 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9d293 github.com/miekg/dns.(*Msg).Pack+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9d26f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /home/runner/work/blocky/blocky/resolver/caching_resolver.go:327 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 288] @ 0x563e45 0x63f134 0x63f113 0x563b42 0x563ed1 0x63c31d 0x63c1bd 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f133 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63f112 crypto/tls.(*clientHelloMsg).marshalMsg.func12+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:258 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c31c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c1bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:257 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 3456] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40bdc9 0xa2f807 0xa2f7cf 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f806 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x86 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:78 # 0xa2f7ce github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x4e /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:91 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 37888] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 560] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 96] @ 0x4d22de 0x6a3e96 0x6a3e9c 0x6a3032 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4d22dd context.WithDeadlineCause+0x1bd /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x6a3e95 context.WithDeadline+0x595 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x6a3e9b net/http.setRequestCancel+0x59b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:366 # 0x6a3031 net/http.send+0x5b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:257 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1024] @ 0x5d619e 0x5d61b3 0x617e94 0x6560f8 0x651d25 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x617e93 crypto/tls.aeadAESGCM+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:517 # 0x6560f7 crypto/tls.(*serverHandshakeState).establishKeys+0x1b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:795 # 0x651d24 crypto/tls.(*serverHandshakeState).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:84 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 32] @ 0x617eeb 0x6560f8 0x651e0c 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x617eea crypto/tls.aeadAESGCM+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:532 # 0x6560f7 crypto/tls.(*serverHandshakeState).establishKeys+0x1b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:795 # 0x651e0b crypto/tls.(*serverHandshakeState).handshake+0x16b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:109 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 48] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [7: 448] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 16384] @ 0x754b6d 0x755b5f 0x757db2 0x78330d 0x7832de 0x7832b8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x754b6c regexp.(*bitState).reset+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:84 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0x78330c regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0x7832dd regexp.(*Regexp).MatchString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0x7832b7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 96] @ 0xf6c705 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 480] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 48] @ 0x407132 0x477989 0x774a2a 0x774a0d 0x7753e8 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774a29 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0x52f930 0x52f751 0x6608bb 0x62d205 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52f92f crypto/ecdh.(*x25519Curve).NewPrivateKey+0x16f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:62 # 0x52f750 crypto/ecdh.(*x25519Curve).GenerateKey+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:46 # 0x6608ba crypto/tls.generateECDHEKey+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:68 # 0x62d204 crypto/tls.(*Conn).makeClientHello+0xba4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:163 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 320] @ 0x5623e5 0x5e489a 0x5ea9ba 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e4899 crypto/x509.parseExtension+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:202 # 0x5ea9b9 crypto/x509.parseCertificate+0xfd9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1040 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0x5e363b 0x5e9026 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e363a crypto/x509.OID.toASN1OID+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/oid.go:359 # 0x5e9025 crypto/x509.processExtensions+0x14e5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:807 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 704] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40d53c 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [2: 64] @ 0xa48305 0xa4834e 0xa4bf68 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa48304 github.com/ThinkChaos/parcour/jobgroup.bindJob+0x24 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:107 # 0xa4834d github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x6d /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4bf67 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 288] @ 0x50dc06 0xeb0927 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xeb0926 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 1600] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 768] @ 0x6231fe 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x6231fd crypto/tls.(*Conn).unmarshalHandshakeMessage+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1134 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 320] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [13: 1456] @ 0x6ccdb9 0x6ccb88 0x6cca5d 0x6d1e9c 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6ccdb8 net/http.(*http2clientStream).closeReqBodyLocked+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7955 # 0x6ccb87 net/http.(*http2clientStream).abortStreamLocked+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7932 # 0x6cca5c net/http.(*http2clientStream).abortStream+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7923 # 0x6d1e9b net/http.(*http2ClientConn).roundTrip+0xabb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8887 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 128] @ 0x48b9fd 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 144] @ 0x47793a 0x47794f 0x5f3014 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3013 crypto/x509.newPolicyGraph+0x113 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1287 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x566885 0x56832f 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x566884 crypto/ecdsa.pointFromAffine+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:424 # 0x56832e crypto/ecdsa.publicKeyToFIPS[...]+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:397 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 96] @ 0x8cf94b 0x8cf8ef 0xeb1605 0xeb1596 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf94a strings.(*Builder).WriteString+0x64a /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf8ee github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /home/runner/work/blocky/blocky/config/upstream.go:57 # 0xeb1604 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb1595 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:388 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [9: 3456] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x5107da 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 192] @ 0x407132 0x477989 0x773e7e 0xe9605d 0xe95f70 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9605c github.com/sirupsen/logrus.(*Entry).WithField+0x39c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe95f6f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2af /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:372 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 80] @ 0xeaed0e 0xeaece1 0xeaeccd 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaed0d net/textproto.MIMEHeader.Set+0x3ad /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/header.go:22 # 0xeaece0 net/http.Header.Set+0x380 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:40 # 0xeaeccc github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x36c /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:156 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 12288] @ 0x6a129a 0x48b6d1 0x6b0f17 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6a1299 net/http.init.func2+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1213 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6b0f16 net/http.http2getDataBufferChunk+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1224 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [6: 3072] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 4224] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0xa46c92 0xa46c7e 0xa46c7d 0xa48471 0xa48358 0xa4bf68 0xa4bfaf 0xa4b7cd 0xa466db 0x481161 # 0xa46c91 github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.func1+0x31 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:42 # 0xa46c7d github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Wrap+0x1d /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:157 # 0xa46c7c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch+0x1c /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:41 # 0xa48470 github.com/ThinkChaos/parcour/jobgroup.(*withParent).launch+0xf0 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:53 # 0xa48357 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x77 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4bf67 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4bfae github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /home/runner/work/blocky/blocky/lists/list_cache.go:172 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 672] @ 0x70e26e 0x70d3f8 0x70d235 0x481161 # 0x70e26d net/http.(*Transport).dialConn+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1744 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [17: 82688] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x62119a 0x61f50d 0x622c51 0x622c52 0x622cd9 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x621199 crypto/tls.(*Conn).retryReadRecord+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:794 # 0x61f50c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:753 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x5e3f1c 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3f1b crypto/x509.parseName+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:146 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 896] @ 0x48bfd2 0x48b5e5 0x754afb 0x755d79 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x754afa regexp.freeBitState+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:59 # 0x755d78 regexp.(*Regexp).backtrack+0x3b8 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:363 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 240] @ 0xf719c5 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x660685 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x660684 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:47 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 384] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0xf45dad 0xf53956 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf53955 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x3d5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 64] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [7: 336] @ 0x50dc06 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 2560] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 576] @ 0x5f100d 0x5f1726 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f100c crypto/x509.alreadyInChain+0xac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:905 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0xf05b13 0xf16832 0xf6c8dc 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x6cf7a5 0x6dace7 0x6d7bb2 0x6d6c99 0x481161 # 0x6cf7a4 net/http.(*http2ClientConn).setGoAway+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8370 # 0x6dace6 net/http.(*http2clientConnReadLoop).processGoAway+0x1a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10503 # 0x6d7bb1 net/http.(*http2clientConnReadLoop).run+0x411 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9969 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 640] @ 0xf4fb30 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 72] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835ff8 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 384] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 768] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 288] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa4bbb1 0xa4bb7b 0xa4bbba 0xa466db 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4bbb0 github.com/0xERR0R/blocky/log.PrefixedLog+0x450 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4bb7a github.com/0xERR0R/blocky/lists.logger+0x41a /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4bbb9 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x459 /home/runner/work/blocky/blocky/lists/list_cache.go:149 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 256] @ 0xf4694e 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4694d crypto/internal/fips140/bigmod.NewNat+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x563e45 0x6464b6 0x64608b 0x622916 0x65b37e 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x6464b5 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x1bd5 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x64608a crypto/tls.(*serverHelloMsg).marshal+0x17aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:852 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x65b37d crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:751 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 192] @ 0xf4fa37 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [64: 8388608] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 336] @ 0x5a9837 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a9836 net.(*netFD).connect+0x216 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:102 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 64] @ 0x632a0c 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x632a0b crypto/tls.(*Conn).verifyServerCertificate+0x4b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1085 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 264] @ 0x835e6e 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835e6d github.com/0xERR0R/blocky/util.AnswerToString+0x16d /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 224] @ 0x5c826a 0x5c3ab5 0x5bd5a7 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c8269 net.ipToSockaddr+0x209 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:222 # 0x5c3ab4 net.(*UDPAddr).sockaddr+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:39 # 0x5bd5a6 net.(*netFD).dial+0x386 /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:121 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 448] @ 0x4d130a 0x4d1555 0x4d0c19 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d0c18 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 73728] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 256] @ 0xf46cb4 0xf46cf1 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cb3 crypto/internal/fips140/bigmod.NewNat+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xa44ef7 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44ef6 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x96 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:270 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x62161f 0x6252e7 0x625106 0x6d01da 0x6d73d4 0x6d6d62 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x62161e crypto/tls.(*Conn).sendAlertLocked+0xbe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:849 # 0x6252e6 crypto/tls.(*Conn).closeNotify+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1470 # 0x625105 crypto/tls.(*Conn).Close+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1439 # 0x6d01d9 net/http.(*http2ClientConn).closeConn+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8559 # 0x6d73d3 net/http.(*http2clientConnReadLoop).cleanup+0x4f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9895 # 0x6d6d61 net/http.(*http2ClientConn).readLoop+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9818 0: 0 [1: 32] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [6: 768] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 432] @ 0x407132 0x477989 0x773e7e 0xeb1848 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb1847 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:385 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 64] @ 0x52629f 0x5f23bd 0x5f23a3 0x5f284d 0x5f077a 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0x5f23bc strings.Split+0x23c /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0x5f23a2 crypto/x509.matchHostnames+0x222 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1088 # 0x5f284c crypto/x509.(*Certificate).VerifyHostname+0x30c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1175 # 0x5f0779 crypto/x509.(*Certificate).Verify+0x1b9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:828 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 2304] @ 0xf4694e 0xf4693b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4694d crypto/internal/fips140/bigmod.NewNat+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf4693a crypto/internal/fips140/bigmod.rr+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 480] @ 0xf4fa37 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0xea4150 0xea4051 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea414f github.com/sirupsen/logrus.(*Entry).WithField+0x46f /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea4050 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x370 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:138 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [7: 12544] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [3: 9216] @ 0x623397 0x622ed8 0x63070b 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x63070a crypto/tls.(*clientHandshakeState).doFullHandshake+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:658 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 2240] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 1344] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 384] @ 0x563e45 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 192] @ 0x7dc1ca 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7dc1c9 github.com/miekg/dns.(*Msg).unpack+0x1a9 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 64] @ 0x45fa86 0xf6c873 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 168] @ 0x7dc1ca 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7dc1c9 github.com/miekg/dns.(*Msg).unpack+0x1a9 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 96] @ 0xf4fa37 0xf729c5 0xf728fa 0x662236 0x66267f 0x65647c 0x651d9a 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662235 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func2+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66267e crypto/tls.finishedHash.clientSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:215 # 0x65647b crypto/tls.(*serverHandshakeState).readFinished+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:824 # 0x651d99 crypto/tls.(*serverHandshakeState).handshake+0xf9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:97 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [40: 17039360] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [27: 2160] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf6ca8d 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf6ca8c crypto/internal/fips140/hkdf.Extract[...]+0x8c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:17 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 136320] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0xa2df5c 0xa30459 0xa3043d 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2df5b github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /home/runner/work/blocky/blocky/trie/trie.go:86 # 0xa30458 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /home/runner/work/blocky/blocky/trie/trie.go:37 # 0xa3043c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:229 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 256] @ 0x5e04b6 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e04b5 crypto/x509.(*CertPool).AddCert+0x95 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 512] @ 0x835d2b 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 96] @ 0x7bda45 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bda44 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 1456] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x69a8fd 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a8fc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [2: 1024] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 704] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0xa44a47 0xa44a3b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44a46 bytes.NewReader+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/reader.go:159 # 0xa44a3a github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0x3a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:215 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 896] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 576] @ 0x563e45 0x63bbdd 0x63ba7d 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 2688] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [31: 20824064] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 224] @ 0x45f9b2 0x45fd27 0xa42d1e 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa42d1d golang.org/x/net/idna.decode+0x3dd /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:97 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 130560] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 336] @ 0x7741f7 0xa4d1d6 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 9216] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0xa2df5c 0xa30459 0xa3043d 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2df5b github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /home/runner/work/blocky/blocky/trie/trie.go:86 # 0xa30458 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /home/runner/work/blocky/blocky/trie/trie.go:37 # 0xa3043c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:229 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 288] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 1008] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 8192] @ 0x623397 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 1152] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 208] @ 0x651b31 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x651b30 crypto/tls.(*Conn).serverHandshake+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:59 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [4: 1152] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xeb113a 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xeb1139 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x3b9 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:366 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [16: 436224] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 64] @ 0xf71850 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [19: 311296] @ 0xa4e671 0xa4bef6 0xa4b7cd 0xa466db 0x481161 # 0xa4e670 github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x70 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:55 # 0xa4bef5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0xb5 /home/runner/work/blocky/blocky/lists/list_cache.go:166 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0xf11451 0xf71667 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0x7bd797 0x7bd6cf 0x7bd753 0xefc630 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xefc62f github.com/0xERR0R/blocky/server.newRequest+0x2ef /home/runner/work/blocky/blocky/server/server.go:447 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 1248] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7d9609 0x7d95b3 0x7dd97d 0x7dbdbb 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7d9608 github.com/miekg/dns.compressionMap.insert+0x3a8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7d95b2 github.com/miekg/dns.packDomainName+0x352 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x7dd97c github.com/miekg/dns.(*Question).pack+0x5c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1104 # 0x7dbdba github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x33a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:799 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 160] @ 0x7822b3 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x7822b2 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [6: 1728] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bd797 0x7bd6cf 0x7bd753 0xe9df3f 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xe9df3e github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 128] @ 0xf05b13 0x6160d5 0x638174 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0x6160d4 crypto/tls.signedMessage+0x194 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:94 # 0x638173 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:689 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 704] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 160] @ 0x7d5f2a 0x7d5ef3 0x7d33e3 0x7dcf34 0x7dbc45 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7d5f29 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d5ef2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7d33e2 github.com/miekg/dns.(*OPT).len+0x62 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7dcf33 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7dbc44 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:787 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5ffb37 0xf4fa4f 0x5ffaa5 0x6667fc 0x658d49 0x657558 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x6667fb crypto/tls.(*Config).decryptTicket+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:376 # 0x658d48 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x188 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:371 # 0x657557 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:72 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 96] @ 0xeb8d7e 0xeb8933 0x481161 # 0xeb8d7d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:120 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 128] @ 0x50dc06 0xeae8ee 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xeae8ed github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x16d /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 512] @ 0x52bed9 0x52bf94 0x666914 0x658d49 0x657558 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x52bed8 crypto/internal/fips140/aes.NewCTR+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/ctr.go:25 # 0x52bf93 crypto/cipher.NewCTR+0x173 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/cipher/ctr.go:43 # 0x666913 crypto/tls.(*Config).decryptTicket+0x293 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:389 # 0x658d48 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x188 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:371 # 0x657557 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:72 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xe9c893 0xe9c755 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9c892 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c754 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 96] @ 0xf4fa37 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x65cb0b 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x65cb0a crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:906 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [1: 208] @ 0xf107a6 0xf16bb4 0xf4ef7a 0xf50fe8 0xf510ce 0xf50abd 0xf59052 0xf59011 0x569f25 0x565549 0x56505d 0x65c44a 0x6575a5 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf107a5 crypto/internal/fips140/sha512.(*Digest).MarshalBinary+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:133 # 0xf16bb3 crypto/internal/fips140/hmac.(*HMAC).Reset+0xf3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:112 # 0xf4ef79 crypto/internal/fips140/ecdsa.(*hmacDRBG).Generate+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/hmacdrbg.go:152 # 0xf50fe7 crypto/internal/fips140/ecdsa.signGeneric[...].func1+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:329 # 0xf510cd crypto/internal/fips140/ecdsa.randomPoint[...]+0xad /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:222 # 0xf50abc crypto/internal/fips140/ecdsa.signGeneric[...]+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:328 # 0xf59051 crypto/internal/fips140/ecdsa.sign[...]+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:10 # 0xf59010 crypto/internal/fips140/ecdsa.Sign[...]+0x230 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:299 # 0x569f24 crypto/ecdsa.signFIPS[...]+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:251 # 0x565548 crypto/ecdsa.SignASN1+0x228 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:227 # 0x56505c crypto/ecdsa.(*PrivateKey).Sign+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:154 # 0x65c449 crypto/tls.(*serverHandshakeStateTLS13).sendServerCertificate+0x549 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:869 # 0x6575a4 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:82 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 224] @ 0x4d130a 0x708497 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x708496 net/http.(*Transport).roundTrip+0x9f6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:667 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [12: 288] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 192] @ 0x7c95e5 0x7c92a5 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c95e4 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:291 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 336] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0xeb10c5 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb10c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x344 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:370 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x64146d 0x6233da 0x622ed8 0x65253e 0x651afa 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x64146c crypto/tls.(*clientHelloMsg).unmarshal+0x64c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:472 # 0x6233d9 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x339 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1175 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x65253d crypto/tls.(*Conn).readClientHello+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:138 # 0x651af9 crypto/tls.(*Conn).serverHandshake+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:44 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [6: 576] @ 0x563e45 0x63d5aa 0x63d427 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d5a9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d426 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:351 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 864] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 96] @ 0x7c615a 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7c6159 github.com/miekg/dns.init.func13+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:23 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 96] @ 0x50b753 0x50b71e 0x50c479 0x50f2c5 0x510716 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f2c4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:497 # 0x510715 fmt.(*pp).handleMethods+0x335 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x563d85 0x563c5b 0x640694 0x640673 0x563b42 0x563ed1 0x63a585 0x63a45d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x563c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x640693 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640672 crypto/tls.(*clientHelloMsg).marshalMsg.func2+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:122 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a45c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:121 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x5e930c 0x5eac47 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e930b crypto/x509.processExtensions+0x17cb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:746 # 0x5eac46 crypto/x509.parseCertificate+0x1266 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1051 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0xa4c6a5 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4c6a4 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0xa4 /home/runner/work/blocky/blocky/lists/list_cache.go:173 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 256] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 256] @ 0xea75aa 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea75a9 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x109 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:167 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 1152] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 576] @ 0x50abbb 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 672] @ 0x4108b4 0x70e258 0x70d3f8 0x70d235 0x481161 # 0x70e257 net/http.(*Transport).dialConn+0x157 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1743 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [10: 5760] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x773e7e 0xe91cee 0xeaa6b2 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe91ced github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x2d /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [7: 1568] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 2048] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 896] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 64] @ 0x5e4125 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e4124 crypto/x509.parseName+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:139 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 512] @ 0x51bf94 0x51b9bd 0x51c22b 0x69c545 0x69c1d5 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51c22a bytes.(*Buffer).WriteByte+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:289 # 0x69c544 vendor/golang.org/x/net/http2/hpack.huffmanDecode+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:70 # 0x69c1d4 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:516 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 1536] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6b0e88 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6b0e87 net/http.http2getDataBufferChunk+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1228 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 480] @ 0x563e45 0x640694 0x640673 0x563b42 0x563ed1 0x63a585 0x63a45d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640693 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640672 crypto/tls.(*clientHelloMsg).marshalMsg.func2+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:122 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a45c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:121 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 528] @ 0x7822b3 0x775235 0x774de5 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x7822b2 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0xea0bf3 0xea0aec 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea0bf2 github.com/sirupsen/logrus.(*Entry).WithField+0x352 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea0aeb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x24b /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:162 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 160] @ 0x7d5f2a 0x7d5ef3 0x7e0fdd 0x817b19 0x7daeb2 0x7dbf7f 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7d5f29 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d5ef2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7e0fdc github.com/miekg/dns.packDataOpt+0x7c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:432 # 0x817b18 github.com/miekg/dns.(*OPT).pack+0x38 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:734 # 0x7daeb1 github.com/miekg/dns.packRR+0x171 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dbf7e github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x4fe /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:817 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 112] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 1152] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe95e33 0xe95d1e 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe95e32 github.com/sirupsen/logrus.(*Entry).WithField+0x172 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe95d1d github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5d /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:367 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 240] @ 0x83833a 0xeff78f 0x48b6d1 0x8389fe 0x7181ce 0x6f5ca5 0x481161 # 0x838339 github.com/go-chi/chi/v5.NewRouteContext+0x19 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/context.go:34 # 0xeff78e github.com/0xERR0R/blocky/server.withCommonMiddleware.NewMux.func1+0xe /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:55 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x8389fd github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x9d /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:81 # 0x7181cd net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:3301 # 0x6f5ca4 net/http.(*conn).serve+0x624 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2102 0: 0 [1: 96] @ 0xf4fa37 0xf6c73a 0xf71a05 0x660465 0x65d031 0x65ce07 0x6575b4 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x65d030 crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:963 # 0x65ce06 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x586 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:933 # 0x6575b3 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:85 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [18: 864] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 112] @ 0x4108b4 0xea75aa 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea75a9 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x109 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:167 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 96] @ 0xf11451 0xf71667 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x687765 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x687764 compress/flate.(*decompressor).huffmanBlock+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:565 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 320] @ 0x61d8f0 0x62248a 0x623abe 0x710c26 0x66fc75 0x71366c 0x481161 # 0x61d8ef crypto/tls.(*halfConn).encrypt+0x5af /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:522 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x710c25 net/http.persistConnWriter.Write+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1960 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x71366b net/http.(*persistConn).writeLoop+0x1cb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2606 0: 0 [2: 96] @ 0x47793a 0x47794f 0x632fd2 0x6330be 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x632fd1 crypto/x509.NewCertPool+0x611 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:67 # 0x6330bd crypto/tls.(*Conn).verifyServerCertificate+0x6fd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1139 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 512] @ 0x623397 0x622ed8 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 864] @ 0x563e45 0x63f445 0x63f414 0x563b42 0x563ed1 0x63f3b4 0x63f393 0x563b42 0x563ed1 0x63c0ac 0x63bf4f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f444 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63f413 crypto/tls.(*clientHelloMsg).marshalMsg.func11.1+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:243 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f3b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f392 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:241 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c0ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf4e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:240 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0xe9cb88 0xe9cb39 0xe9c654 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9cb87 github.com/miekg/dns.(*Msg).SetReply+0x687 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xe9cb38 github.com/miekg/dns.(*Msg).SetRcode+0x638 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:55 # 0xe9c653 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x153 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:221 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 48] @ 0x45f9b2 0x45f045 0x45f265 0x5b9092 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b9091 net.(*OpError).Error+0x91 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:505 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 448] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [9: 432] @ 0x50dc06 0xeae8ee 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xeae8ed github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x16d /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 144] @ 0x47793a 0x47794f 0x7bd61f 0x7bd60f 0x7bd6c5 0x7bd753 0xefc630 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd61e github.com/sirupsen/logrus.NewEntry+0xde /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7bd60e github.com/0xERR0R/blocky/log.FromCtx+0xce /home/runner/work/blocky/blocky/log/context.go:21 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xefc62f github.com/0xERR0R/blocky/server.newRequest+0x2ef /home/runner/work/blocky/blocky/server/server.go:447 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 336] @ 0x7741f7 0xe9c893 0xe9c755 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9c892 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c754 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 1152] @ 0xea9e45 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea9e44 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x64 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:183 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 896] @ 0xf1ec3a 0x668b59 0x61c6d6 0x65e133 0x6575e5 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf1ec39 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x668b58 crypto/tls.aeadAESGCMTLS13+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:560 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x65e132 crypto/tls.(*serverHandshakeStateTLS13).readClientFinished+0x132 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:1144 # 0x6575e4 crypto/tls.(*serverHandshakeStateTLS13).handshake+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:97 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 80] @ 0x7dd4b4 0xe9d265 0xe9d23b 0xe9cab5 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dd4b3 github.com/miekg/dns.(*Msg).CopyTo+0x113 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9d264 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9d23a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:322 # 0xe9cab4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:238 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 896] @ 0xf1ec3a 0x668b59 0x61c6d6 0x65b5e5 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf1ec39 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x668b58 crypto/tls.aeadAESGCMTLS13+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:560 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x65b5e4 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x5c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:768 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [2: 128] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 624] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f50a5 0x5f4ef5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f50a4 crypto/x509.(*policyGraph).insert+0x21a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1296 # 0x5f4ef4 crypto/x509.policiesValid+0x1ff4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1485 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x563e45 0x64586a 0x64575a 0x622916 0x65b37e 0x657592 0x651c5d 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x645869 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0xf89 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x645759 crypto/tls.(*serverHelloMsg).marshal+0xe79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:798 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x65b37d crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:751 # 0x657591 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server_tls13.go:79 # 0x651c5c crypto/tls.(*Conn).serverHandshake+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:56 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 144] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 16896] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [6: 672] @ 0x7741f7 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9f4a8 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 160] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 224] @ 0x47d67c 0x4a3915 0x4d233c 0x59cfdd 0x59cfaa 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x4d233b context.WithDeadlineCause+0x21b /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x59cfdc context.WithDeadline+0x1bc /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x59cfa9 net.(*Dialer).DialContext+0x189 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:533 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 160] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [7: 1568] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 1248] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0x6a5985 0x6a47d3 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6a5984 net/http.(*Client).makeHeadersCopier+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:769 # 0x6a47d2 net/http.(*Client).do+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:609 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xf05b13 0xf71667 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf05b12 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 480] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 560] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 96] @ 0x444e49 0x456ce6 0x6d2c65 0x6d2016 0x481161 # 0x6d2c64 net/http.(*http2clientStream).writeRequest+0xc04 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9044 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [6: 1728] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea824b 0xea814d 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 72] @ 0x45f9b2 0x45f045 0x45f265 0x6cd265 0x6cd23b 0x6cd355 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6cd264 net.JoinHostPort+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x6cd23a net/http.http2authorityAddr+0x1ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8038 # 0x6cd354 net/http.(*http2Transport).RoundTripOpt+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8054 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 1728] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [8: 65536] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x45fa86 0xf6c873 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 96] @ 0x674787 0x674597 0x6b98e8 0x6b98e9 0x6d8831 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x674786 net/textproto.canonicalMIMEHeaderKey+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:788 # 0x674596 net/textproto.CanonicalMIMEHeaderKey+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:656 # 0x6b98e7 net/http.CanonicalHeaderKey+0x87 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:234 # 0x6b98e8 net/http.http2canonicalHeader+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3508 # 0x6d8830 net/http.(*http2clientConnReadLoop).handleResponse+0x490 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10084 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [7: 672] @ 0x563e45 0x640ab9 0x6409b8 0x563b42 0x563ed1 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640ab8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6409b7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:112 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 320] @ 0x7dbc7c 0x7dba16 0x7ff44e 0x7ff43f 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba15 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x7ff44d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ff43e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [7: 168] @ 0xe98f3f 0xeb0654 0xea6b37 0xea7d5a 0x481161 # 0xe98f3e github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x13e /home/runner/work/blocky/blocky/resolver/bootstrap.go:130 # 0xeb0653 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:331 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x70dc87 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x70dc86 net/http.(*persistConn).addTLS+0x266 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1699 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 144] @ 0x52629f 0x5f23f2 0x5f23cb 0x5f284d 0x5f077a 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0x5f23f1 strings.Split+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0x5f23ca crypto/x509.matchHostnames+0x24a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1089 # 0x5f284c crypto/x509.(*Certificate).VerifyHostname+0x30c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1175 # 0x5f0779 crypto/x509.(*Certificate).Verify+0x1b9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:828 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 3840] @ 0x623156 0x622ed8 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623155 crypto/tls.(*Conn).unmarshalHandshakeMessage+0xb5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1125 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 208] @ 0xe98ed9 0xe98f16 0xeb0654 0xea6b37 0xea7d5a 0x481161 # 0xe98ed8 net.ParseIP+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xe98f15 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x115 /home/runner/work/blocky/blocky/resolver/bootstrap.go:129 # 0xeb0653 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:331 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 384] @ 0x407132 0x477989 0x6d86b8 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d86b7 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10075 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 128] @ 0xf719c5 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [21: 504] @ 0xa43492 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43491 golang.org/x/net/idna.encode+0x291 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:169 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 85248] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40bdc9 0xa2f807 0xa2f7cf 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f806 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x86 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:78 # 0xa2f7ce github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x4e /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:91 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0x50dc06 0xa3135f 0xa31491 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xa4de25 0xa4e34d 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xa3135e github.com/hashicorp/go-multierror.ListFormatFunc+0x11e /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/format.go:21 # 0xa31490 github.com/hashicorp/go-multierror.(*Error).Error+0x30 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/multierror.go:21 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xa4de24 github.com/0xERR0R/blocky/lists/parsers.ErrWithPosition[...]+0xa4 /home/runner/work/blocky/blocky/lists/parsers/parser.go:67 # 0xa4e34c github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x4c /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 784] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [11: 528] @ 0x47793a 0x47794f 0x7bd61f 0x7bd60f 0x7bd6c5 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd61e github.com/sirupsen/logrus.NewEntry+0xde /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7bd60e github.com/0xERR0R/blocky/log.FromCtx+0xce /home/runner/work/blocky/blocky/log/context.go:21 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 64] @ 0x7bda45 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bda44 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [21: 1344] @ 0x7c5e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7c5e99 github.com/miekg/dns.init.func2+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 3072] @ 0x57af13 0x5e07db 0x5ecc45 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x57af12 encoding/pem.Decode+0x692 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/pem/pem.go:171 # 0x5e07da crypto/x509.(*CertPool).AppendCertsFromPEM+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:222 # 0x5ecc44 crypto/x509.loadSystemRoots+0x3a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:72 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [1: 16] @ 0x5217c5 0x5218d0 0x527e85 0xa2f7b6 0xa2f7ab 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x527e84 strings.ToLower+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:742 # 0xa2f7b5 github.com/0xERR0R/blocky/cache/stringcache.normalizeEntry+0x35 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:26 # 0xa2f7aa github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x2a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:89 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 768] @ 0x48bfd2 0x48b5e5 0x50d79f 0x50ad79 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x50d79e fmt.(*pp).free+0xde /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:181 # 0x50ad78 fmt.Errorf+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:50 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 352] @ 0x5217c5 0x5218d0 0x554cce 0x5eaa58 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x554ccd encoding/asn1.ObjectIdentifier.String+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/asn1/asn1.go:233 # 0x5eaa57 crypto/x509.parseCertificate+0x1077 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1044 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 384] @ 0x563e45 0x63d66c 0x63d418 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d66b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d417 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:366 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 144] @ 0x835fc9 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835fc8 github.com/0xERR0R/blocky/util.AnswerToString+0x2c8 /home/runner/work/blocky/blocky/util/common.go:51 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 576] @ 0xf4fa37 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x6cd8d4 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6cd8d3 net/http.(*http2Transport).RoundTripOpt+0x633 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8058 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 48] @ 0x621498 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [38: 4256] @ 0x4108b4 0xeaf6d2 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf6d1 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0xb1 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:221 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [17: 8704] @ 0x5d619e 0x5d61b3 0x668b14 0x61c6d6 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x668b13 crypto/tls.aeadAESGCMTLS13+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:551 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 96] @ 0x621498 0x61e5ef 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 352] @ 0xeb0945 0xea6b37 0xea7d5a 0x481161 # 0xeb0944 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x364 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [15: 1920] @ 0x6d869d 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d869c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10074 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [8: 128] @ 0x8cf492 0x8cf3a8 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0xeb0927 0xea6b37 0xea7d5a 0x481161 # 0x8cf491 strings.(*Builder).WriteString+0x191 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf3a7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /home/runner/work/blocky/blocky/config/upstream.go:35 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0xeb0926 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 1024] @ 0xf4fb30 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x52f6ee 0x6608bb 0x62d205 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52f6ed crypto/ecdh.(*x25519Curve).GenerateKey+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:41 # 0x6608ba crypto/tls.generateECDHEKey+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:68 # 0x62d204 crypto/tls.(*Conn).makeClientHello+0xba4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:163 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea9be5 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea9be4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:141 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [8: 1024] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 96] @ 0x8cf94b 0x8cf8ef 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf94a strings.(*Builder).WriteString+0x64a /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf8ee github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /home/runner/work/blocky/blocky/config/upstream.go:57 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x687765 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x687764 compress/flate.(*decompressor).huffmanBlock+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:565 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15: 7680] @ 0x48ba7c 0x48b8c6 0x48b594 0x7ff1ba 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x7ff1b9 github.com/miekg/dns.(*Server).readUDP+0x159 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:719 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [15: 7680] @ 0xf47b19 0xf47ad6 0xf47ada 0xf4811a 0xf46b7c 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48119 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf46b7b crypto/internal/fips140/bigmod.rr+0x25b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:511 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 768] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 79872] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 960] @ 0xf4fa37 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 144] @ 0x5e04b6 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e04b5 crypto/x509.(*CertPool).AddCert+0x95 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 8960] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 1344] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 480] @ 0x408f12 0x4072b9 0x477989 0x773e7e 0xeb1848 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb1847 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:385 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 1568] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 1344] @ 0x59d255 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x59d254 net.(*Dialer).DialContext+0x434 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:565 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [15: 240] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 1536] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 288] @ 0x5e417f 0x5ea06a 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e417e crypto/x509.parseName+0x37e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:143 # 0x5ea069 crypto/x509.parseCertificate+0x689 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:980 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1024] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf482df 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf482de crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:768 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 1296] @ 0x8367cd 0xe9a3c5 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x8367cc github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x2c /home/runner/work/blocky/blocky/util/common.go:116 # 0xe9a3c4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /home/runner/work/blocky/blocky/resolver/bootstrap.go:240 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 48] @ 0x623397 0x622ed8 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 1040] @ 0x50aaba 0x48b6d1 0x50d63e 0x50dbd0 0x5cf9aa 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50aab9 fmt.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:147 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50dbcf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:238 # 0x5cf9a9 net/url.(*Error).Error+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [13: 1248] @ 0x563e45 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x51bf94 0x51b9bd 0x51bb99 0x699625 0x6d6788 0x6d5a71 0x6d5e3c 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x699624 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:77 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5e3b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9650 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [2: 32] @ 0x61a145 0x61a5bd 0x62f8d1 0x62e53b 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61a144 crypto/tls.(*Config).supportedVersions+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/common.go:1139 # 0x61a5bc crypto/tls.(*Config).mutualVersion+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/common.go:1215 # 0x62f8d0 crypto/tls.(*Conn).pickTLSVersion+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:536 # 0x62e53a crypto/tls.(*Conn).clientHandshake+0x57a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:351 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 6144] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 36864] @ 0x68b1be 0x68b16d 0x68b297 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x68b1bd bufio.NewReaderSize+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:57 # 0x68b16c bufio.NewReader+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:63 # 0x68b296 compress/gzip.(*Reader).Reset+0x236 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:111 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x47793a 0x47794f 0x7776b8 0x7776fe 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7776b7 github.com/sirupsen/logrus.NewEntry+0x37 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7776fd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 1344] @ 0x63faef 0x63f9af 0x63f9b4 0x563b42 0x563ed1 0x63f934 0x63f913 0x563b42 0x563ed1 0x63bbdd 0x63ba7d 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63faee vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63f9ae vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63f9b3 crypto/tls.(*clientHelloMsg).marshalMsg.func9.1+0x53 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:213 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f933 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f912 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:211 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 2016] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 5120] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [5: 5120] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 45056] @ 0x70f60b 0x70f5a1 0x70d3f8 0x70d235 0x481161 # 0x70f60a bufio.NewReaderSize+0x150a /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:57 # 0x70f5a0 net/http.(*Transport).dialConn+0x14a0 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1941 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 384] @ 0x563e45 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 8192] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 9216] @ 0xf4842b 0xf482df 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf482de crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:768 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 160] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 64] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [9: 2016] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0x77791d 0x7777c8 0xa2f605 0xa2f60b 0xa2ee72 0xa2e710 0xe96125 0xe96109 0xe960f3 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f604 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa2f60a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:55 # 0xa2ee71 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2e70f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:32 # 0xe96124 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /home/runner/work/blocky/blocky/lists/list_cache.go:108 # 0xe96108 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:520 # 0xe960f2 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:388 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 144] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 288] @ 0x47793a 0x47794f 0x5f34ff 0x5f346a 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f34fe crypto/x509.(*policyGraph).incrDepth+0x5fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1384 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 160] @ 0xeb8d7e 0xeb8933 0x481161 # 0xeb8d7d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x15d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:120 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 48] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 21760] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 1024] @ 0xf46cb4 0xf46cf1 0x572e05 0x56d908 0x615cbb 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cb3 crypto/internal/fips140/bigmod.NewNat+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56d907 crypto/rsa.VerifyPSS+0x167 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:156 # 0x615cba crypto/tls.verifyHandshakeSignature+0x13a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:55 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 288] @ 0x5e3f1c 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e3f1b crypto/x509.parseName+0x11b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:146 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 800] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0xf369de 0xf535de 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf369dd crypto/internal/fips140/nistec.NewP384Point+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf535dd crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [43: 4816] @ 0x4d130a 0x6d1832 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x6d1831 net/http.(*http2ClientConn).roundTrip+0x451 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8885 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 48] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [25: 7200] @ 0x70e285 0x70d3f8 0x70d235 0x481161 # 0x70e284 net/http.(*Transport).dialConn+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1737 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0xf71850 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 288] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 94720] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 128] @ 0xf71850 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x640c54 0x640c24 0x640b17 0x563b42 0x563ed1 0x640ab9 0x6409b8 0x563b42 0x563ed1 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x640c53 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x153 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x640c23 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x123 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x640b16 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:113 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x640ab8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6409b7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:112 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 64] @ 0x5cf938 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5cf937 net/url.(*Error).Error+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 8064] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c73 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c72 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9578 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [5: 47360] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 256] @ 0xf45dad 0xf6b5ef 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 5120] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 144] @ 0xeaf80b 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf80a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x1ea /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:234 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [12: 384] @ 0xea7e0e 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea7e0d github.com/0xERR0R/blocky/resolver.evaluateResponses+0x4d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:190 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 576] @ 0x563e45 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 72] @ 0x5f1a96 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f1a95 crypto/x509.(*Certificate).buildChains.func1+0x435 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:993 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 1792] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 384] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 384] @ 0x563e45 0x640234 0x640213 0x563b42 0x563ed1 0x63a905 0x63a7dd 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640212 crypto/tls.(*clientHelloMsg).marshalMsg.func4+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:138 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a904 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a7dc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:137 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [47: 192512] @ 0x754b6d 0x755b5f 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x754b6c regexp.(*bitState).reset+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:84 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 4608] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6b0eb7 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6b0eb6 net/http.http2getDataBufferChunk+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1230 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 1152] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 26880] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 144] @ 0x48bfb9 0x48b5e5 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 64] @ 0xa4c865 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4c864 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x84 /home/runner/work/blocky/blocky/lists/list_cache.go:222 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 2912] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 1872] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x69a8fd 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a8fc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [11: 5632] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [30: 15360] @ 0xf47b19 0xf47ad6 0xf47ada 0xf4811a 0xf46b08 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48119 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf46b07 crypto/internal/fips140/bigmod.rr+0x1e7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:491 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 352] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x6a4d33 0x6a4cab 0x6a4c97 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6a4d32 net/textproto.MIMEHeader.Set+0x792 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/header.go:22 # 0x6a4caa net/http.Header.Set+0x70a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:40 # 0x6a4c96 net/http.(*Client).do+0x6f6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:692 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 65536] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 192] @ 0xf11451 0xf16832 0xf6cb0e 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6cb0d crypto/internal/fips140/hkdf.Extract[...]+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:23 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 960] @ 0x6cee65 0x6ce3d7 0x6afec8 0x481161 # 0x6cee64 net/http.(*http2Transport).newClientConn+0xa44 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8302 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [4: 448] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea3d59 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea3d58 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x78 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:118 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 48] @ 0xe9c73d 0xe9c6bd 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9c73c github.com/0xERR0R/blocky/util.GenerateCacheKey+0x23c /home/runner/work/blocky/blocky/util/common.go:193 # 0xe9c6bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /home/runner/work/blocky/blocky/resolver/caching_resolver.go:213 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [6: 96] @ 0xeb1905 0xa2d0e8 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb1904 github.com/0xERR0R/blocky/resolver.isTimeout+0x24 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:397 # 0xa2d0e7 github.com/avast/retry-go/v4.DoWithData[...]+0x7a7 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:187 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 128] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [18: 432] @ 0x621498 0x61e5ef 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 80] @ 0x4d2371 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d2370 context.WithDeadlineCause+0x250 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:647 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 480] @ 0xf4fa37 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [25: 400] @ 0xa43492 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43491 golang.org/x/net/idna.encode+0x291 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:169 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 192] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 3072] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 2816] @ 0x61719e 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 56832] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xa4d1d6 0xa4cf42 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cf41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0x21 /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 23296] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 1440] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea2186 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea2185 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x65 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:53 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 2304] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x773e7e 0xeb113a 0xa2d116 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb1139 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x3b9 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:366 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 384] @ 0x563e45 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf6c705 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 24] @ 0x407245 0x477989 0x773e7e 0xeb1848 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb1847 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:385 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 96] @ 0x5e05d8 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e05d7 crypto/x509.(*CertPool).addCertFunc+0x1b7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:205 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x774ac5 0x774a0d 0x7753e8 0x77583c 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774ac4 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 384] @ 0x563e45 0x640ab9 0x6409b8 0x563b42 0x563ed1 0x6408f4 0x6408d3 0x563b42 0x563ed1 0x63a3bf 0x63a294 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640ab8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6409b7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:112 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6408f3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x6408d2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:110 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a3be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a293 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:109 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 864] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea9be5 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea9be4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:141 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 112] @ 0x7741f7 0xea7fb0 0xea7e7b 0xea7986 0xeadb08 0xe9f63f 0xe9ca3c 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [7: 2016] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x7bd797 0x7bd6cf 0x7bd753 0xefc630 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x7bd796 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xefc62f github.com/0xERR0R/blocky/server.newRequest+0x2ef /home/runner/work/blocky/blocky/server/server.go:447 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 16] @ 0x50dc06 0x835e9d 0xeaa2c6 0xea9cab 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xeaa2c5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:204 # 0xea9caa github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:151 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [7: 784] @ 0x47d67c 0x4a3915 0x4d233c 0x6a3e96 0x6a3e9c 0x6a3032 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x4d233b context.WithDeadlineCause+0x21b /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x6a3e95 context.WithDeadline+0x595 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x6a3e9b net/http.setRequestCancel+0x59b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:366 # 0x6a3031 net/http.send+0x5b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:257 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 19456] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 1568] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 240] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 2240] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xf45dad 0xf53956 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf53955 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x3d5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 2016] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea4150 0xea4051 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea414f github.com/sirupsen/logrus.(*Entry).WithField+0x46f /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea4050 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x370 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:138 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 32] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 8] @ 0x70ae57 0x70ae39 0x70c818 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x70ae56 net/http.(*wantConnQueue).pushBack+0x256 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1404 # 0x70ae38 net/http.(*Transport).queueForIdleConn+0x238 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1229 # 0x70c817 net/http.(*Transport).getConn+0x3f7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1515 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [23: 736] @ 0xa2c9b8 0xa2c984 0xa2c976 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xa2c9b7 github.com/avast/retry-go/v4.CombineDelay+0x77 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/options.go:148 # 0xa2c983 github.com/avast/retry-go/v4.newDefaultRetryConfig+0x43 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:233 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [16: 8192] @ 0xf45f25 0xf45eac 0xf45eb8 0xf6b56b 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45f24 crypto/internal/fips140/bigmod.(*Nat).reset+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf45eab crypto/internal/fips140/bigmod.(*Nat).resetFor+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:684 # 0xf45eb7 crypto/internal/fips140/bigmod.(*Nat).SetBytes+0x37 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:174 # 0xf6b56a crypto/internal/fips140/rsa.encrypt+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:386 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 448] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 48] @ 0xf72c73 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf72c72 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x92 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x5e4ccf 0x5ea308 0x5ead7d 0x5e089e 0x5ecc45 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x5e4cce crypto/x509.parsePublicKey+0x16e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:230 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x5e089d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:231 # 0x5ecc44 crypto/x509.loadSystemRoots+0x3a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:72 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [7: 2688] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 7168] @ 0x48ba7c 0x48b8c6 0x48b63c 0x77769e 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x77769d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 4480] @ 0x5eaaee 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x6990fa 0x48b6d1 0x69c188 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6990f9 vendor/golang.org/x/net/http2/hpack.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:15 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x69c187 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:513 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [7: 168] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [20: 2880] @ 0x477893 0x407f05 0x407ef8 0x40c094 0x5f51d1 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f51d0 crypto/x509.newPolicyGraphNode+0x22d0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1267 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 4608] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 384] @ 0x563e45 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x6866f5 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 1008] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 224] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xe9cdaf 0xe9c8b8 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9cdae github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:253 # 0xe9c8b7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:216 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 512] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 768] @ 0x59d255 0xe99ed4 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x59d254 net.(*Dialer).DialContext+0x434 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:565 # 0xe99ed3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x733 /home/runner/work/blocky/blocky/resolver/bootstrap.go:208 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 7680] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 1792] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 64] @ 0x4dd08a 0x4dcb0d 0xeae7e7 0xeae7bb 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4dd089 strconv.formatBits+0x209 /opt/hostedtoolcache/go/1.24.0/x64/src/strconv/itoa.go:193 # 0x4dcb0c strconv.FormatInt+0x8c /opt/hostedtoolcache/go/1.24.0/x64/src/strconv/itoa.go:29 # 0xeae7e6 strconv.Itoa+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/strconv/itoa.go:35 # 0xeae7ba github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [15: 720] @ 0x47793a 0x47794f 0x4d1605 0x4d224b 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1604 context.(*cancelCtx).propagateCancel+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:490 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [17: 8704] @ 0x5d619e 0x5d61b3 0x668b14 0x61c6d6 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x668b13 crypto/tls.aeadAESGCMTLS13+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:551 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 480] @ 0x5217c5 0x5218d0 0x5d2330 0x6a6a85 0x6a579d 0x6a54de 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x5d232f net/url.(*URL).String+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:846 # 0x6a6a84 net/http.stripPassword+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:1037 # 0x6a579c net/http.(*Client).do.func2+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:626 # 0x6a54dd net/http.(*Client).do+0xf3d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:734 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 672] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 1456] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xf4fb6e 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x407132 0x477989 0x773e7e 0xa4d1d6 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 352] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 112] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 144] @ 0x70e210 0x70d3f8 0x70d235 0x481161 # 0x70e20f net/http.(*Transport).dialConn+0x10f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1740 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [9: 864] @ 0x563e45 0x63bbdd 0x63ba7d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 33920] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 143360] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 4608] @ 0xf4842b 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 3456] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 768] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [4: 64] @ 0x6866f5 0x6871cf 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x6871ce compress/flate.(*decompressor).readHuffman+0x3ee /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 16384] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 832] @ 0x6d8ded 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d8dec net/http.(*http2clientConnReadLoop).handleResponse+0xa4c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10183 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 64] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [10: 640] @ 0x7c5eda 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7c5ed9 github.com/miekg/dns.init.func3+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [5: 15360] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 144] @ 0xf6c705 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 384] @ 0x7dbc7c 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [9: 2016] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 4928] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [6: 86016] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [37: 2368] @ 0x7c5e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7c5e99 github.com/miekg/dns.init.func2+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [16: 768] @ 0x6b538b 0x6b2a67 0x6d787a 0x6d6c99 0x481161 # 0x6b538a net/http.http2parseHeadersFrame+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2595 # 0x6b2a66 net/http.(*http2Framer).ReadFrame+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2083 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 384] @ 0xe9a48e 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9a48d github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x22d /home/runner/work/blocky/blocky/resolver/bootstrap.go:252 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 48] @ 0xf11451 0xf16832 0xf6cb0e 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6cb0d crypto/internal/fips140/hkdf.Extract[...]+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:23 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 1344] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 3584] @ 0x553eda 0x553ef0 0x5213bd 0xf6ca8d 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf6ca8c crypto/internal/fips140/hkdf.Extract[...]+0x8c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:17 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [17: 1088] @ 0xea75aa 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea75a9 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x109 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:167 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [43: 4816] @ 0x5a9837 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5a9836 net.(*netFD).connect+0x216 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:102 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [19: 1216] @ 0xeaf6e6 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf6e5 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0xc5 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:223 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x5623e5 0x5e43a5 0x5ea1b0 0x5ead7d 0x5e089e 0x5ecc45 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e43a4 crypto/x509.parseAI+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:154 # 0x5ea1af crypto/x509.parseCertificate+0x7cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:998 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x5e089d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:231 # 0x5ecc44 crypto/x509.loadSystemRoots+0x3a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:72 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [5: 160] @ 0x5623e5 0x5e489a 0x5ea9ba 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e4899 crypto/x509.parseExtension+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:202 # 0x5ea9b9 crypto/x509.parseCertificate+0xfd9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1040 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 160] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [17: 1360] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [14: 9856] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 224] @ 0x7776c9 0x7776fe 0x777805 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7776c8 github.com/sirupsen/logrus.NewEntry+0x48 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7776fd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x777804 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 9216] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 576] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 240] @ 0x707e9f 0x707dfc 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x707e9e net/http.setupRewindBody+0x3fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:778 # 0x707dfb net/http.(*Transport).roundTrip+0x35b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:612 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 4096] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d3d45 0x6d3286 0x6d2745 0x6d2016 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d3d44 net/http.(*http2ClientConn).writeHeaders+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9258 # 0x6d3285 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9100 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [3: 48] @ 0xea816d 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea816c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3ac /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [16: 768] @ 0x6a57df 0x6a54de 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6a57de net/http.(*Client).do.func2+0xde /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:628 # 0x6a54dd net/http.(*Client).do+0xf3d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:734 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [15: 2400] @ 0x6b85bf 0x69bbf9 0x69b61a 0x69b410 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69b619 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69b40f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 96] @ 0x47793a 0x47794f 0x5f3b45 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3b44 crypto/x509.policiesValid+0xc44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1579 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 560] @ 0x4d0adb 0x4d0abd 0x70c58d 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0x70c58c net/http.(*Transport).getConn+0x16c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1497 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [16: 256] @ 0x7bda45 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x7bda44 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 57344] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x62119a 0x61f50d 0x622c51 0x622c52 0x622cd9 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x621199 crypto/tls.(*Conn).retryReadRecord+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:794 # 0x61f50c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:753 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 640] @ 0x57e80a 0x5e9f08 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5e9f07 crypto/x509.parseCertificate+0x527 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:964 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 1008] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [17: 544] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [16: 512] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [15: 360] @ 0x50dc06 0x835e9d 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 384] @ 0x7c5eda 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c5ed9 github.com/miekg/dns.init.func3+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [10: 480] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 128] @ 0xf72c30 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf72c2f crypto/internal/fips140/tls13.NewEarlySecret[...]+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:74 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 33792] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x62119a 0x61f50d 0x622c51 0x622c52 0x622cd9 0x637438 0x6349d6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x621199 crypto/tls.(*Conn).retryReadRecord+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:794 # 0x61f50c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:753 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637437 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:548 # 0x6349d5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:133 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 256] @ 0xa43492 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43491 golang.org/x/net/idna.encode+0x291 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:169 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 43776] @ 0x688f91 0x68b9c6 0x68b2f8 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x688f90 compress/flate.NewReader+0x30 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:810 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 224] @ 0x553eda 0x553ef0 0x5213bd 0x661f96 0x62f9e5 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x661f95 crypto/tls.newFinishedHash+0x115 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:163 # 0x62f9e4 crypto/tls.(*clientHandshakeState).handshake+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:560 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 11264] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40d53c 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x544685 0x5445fd 0x5508a5 0x550840 0x54cecb 0x5e4fd8 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x544684 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:66 # 0x5445fc math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:1332 # 0x5508a4 math/big.(*Int).SetBytes+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:512 # 0x55083f crypto/elliptic.(*nistCurve[...]).Unmarshal+0x13f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/nistec.go:265 # 0x54ceca crypto/elliptic.Unmarshal+0x2aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/elliptic.go:155 # 0x5e4fd7 crypto/x509.parsePublicKey+0x477 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:263 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 1568] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 144] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835e9d 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [12: 576] @ 0x8cf626 0x8cf5b6 0xeb0452 0xeb03e4 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xeb0451 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb03e3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [16: 3584] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 81920] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 256] @ 0x48bfd2 0x48b5e5 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 624] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [18: 864] @ 0x5217c5 0x5218d0 0x526b45 0xa41d15 0xa41ce3 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa41d14 golang.org/x/net/idna.(*labelIter).result+0x554 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:559 # 0xa41ce2 golang.org/x/net/idna.(*Profile).process+0x522 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:413 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 3456] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9a385 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9a384 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /home/runner/work/blocky/blocky/resolver/bootstrap.go:237 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 32] @ 0x5623e5 0x5e409d 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e409c crypto/x509.parseName+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:130 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 9216] @ 0xf4842b 0xf4a277 0xf4a264 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a276 crypto/internal/fips140/bigmod.(*Nat).montgomeryRepresentation+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:755 # 0xf4a263 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x143 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x5f4077 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4076 crypto/x509.newPolicyGraphNode+0x1176 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1262 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [29: 3248] @ 0x6d34d0 0x6d2026 0x481161 # 0x6d34cf net/http.(*http2clientStream).cleanupWriteRequest+0xcf /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9125 # 0x6d2025 net/http.(*http2clientStream).doRequest+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8902 0: 0 [5: 400] @ 0x45fa86 0xf6c873 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c872 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x617045 0x6171e9 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617044 crypto/tls.(*certCache).active+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:63 # 0x6171e8 crypto/tls.(*certCache).newCert+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:82 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 4224] @ 0x617127 0x61711d 0x420031 0x481161 # 0x617126 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:73 # 0x61711c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mfinal.go:275 0: 0 [12: 3840] @ 0x6e7f53 0xa4a2d6 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6e7f52 net/http.NewRequestWithContext+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:912 # 0xa4a2d5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x55 /home/runner/work/blocky/blocky/lists/downloader.go:61 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [18: 864] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 32640] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0x583db1 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa4626e 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583db0 net/netip.parseIPv4Fields+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:162 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa4626d github.com/0xERR0R/blocky/lists/parsers.HostListEntry.forEachHost+0x2d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:119 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 1536] @ 0xa2ca0d 0xa2c976 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa2ca0c github.com/avast/retry-go/v4.newDefaultRetryConfig+0xcc /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:226 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0xf719c5 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x5f4f73 0x5f4ef5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4f72 crypto/x509.newPolicyGraphNode+0x2072 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1262 # 0x5f4ef4 crypto/x509.policiesValid+0x1ff4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1485 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x45f9b2 0x45f045 0x45f265 0xeaf529 0xeaf463 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf528 net.JoinHostPort+0xe8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0xeaf462 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).fmtURL+0x22 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:193 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 1568] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 512] @ 0x5f4025 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f4024 crypto/x509.newPolicyGraphNode+0x1124 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1260 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 384] @ 0x50ac89 0xea6c35 0xea7d5a 0x481161 # 0x50ac88 fmt.Errorf+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:32 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [43: 35225600] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 896] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 480] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x50df31 0x7753d4 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50df30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:280 # 0x7753d3 github.com/sirupsen/logrus.(*Entry).Log+0x33 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 224] @ 0x553eda 0x553ef0 0xf4fa4f 0xf729c5 0xf728fa 0x662316 0x66267f 0x632805 0x62fd65 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf729c4 crypto/internal/fips140/tls12.pHash[...]+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:28 # 0xf728f9 crypto/internal/fips140/tls12.PRF[...]+0x139 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls12/tls12.go:22 # 0x662315 crypto/tls.newFinishedHash.prfAndHashForVersion.prf12.func1+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:75 # 0x66267e crypto/tls.finishedHash.clientSum+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/prf.go:215 # 0x632804 crypto/tls.(*clientHandshakeState).sendFinished+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1056 # 0x62fd64 crypto/tls.(*clientHandshakeState).handshake+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:612 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 2016] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe99d73 0xe99c77 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe99d72 github.com/sirupsen/logrus.(*Entry).WithField+0x5d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe99c76 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x4d6 /home/runner/work/blocky/blocky/resolver/bootstrap.go:203 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 320] @ 0x688fed 0x68b9c6 0x68b2f8 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x688fec compress/flate.NewReader+0x8c /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:813 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 480] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [44: 15488] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f5357 0x5f346a 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f5356 crypto/x509.(*policyGraph).incrDepth+0x2456 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1379 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [17: 816] @ 0x6b76e5 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b76e4 net/http.(*http2Framer).readMetaFrame+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3102 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [20: 1920] @ 0x50abbb 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [45: 46080] @ 0xf4842b 0xf4a3f8 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a3f7 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2d7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1053 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 864] @ 0x563e45 0x640234 0x640213 0x563b42 0x563ed1 0x63a905 0x63a7dd 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640212 crypto/tls.(*clientHelloMsg).marshalMsg.func4+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:138 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63a904 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a7dc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:137 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x52629f 0x5f1db5 0x5f1dbb 0x5f2777 0x5f276a 0x5f077a 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0x5f1db4 strings.Split+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0x5f1dba crypto/x509.validHostname+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1037 # 0x5f2776 crypto/x509.validHostnameInput+0x236 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1019 # 0x5f2769 crypto/x509.(*Certificate).VerifyHostname+0x229 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1166 # 0x5f0779 crypto/x509.(*Certificate).Verify+0x1b9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:828 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 1024] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 144] @ 0x70c638 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x70c637 net/http.(*Transport).getConn+0x217 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1504 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [11: 704] @ 0x5f100d 0x5f1726 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f100c crypto/x509.alreadyInChain+0xac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:905 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x61a490 0x62c80f 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61a48f crypto/tls.(*Config).curvePreferences+0x10f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/common.go:1190 # 0x62c80e crypto/tls.(*Conn).makeClientHello+0x1ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:79 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf3773f 0xf53a48 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf3773e crypto/internal/fips140/nistec.(*P384Point).BytesX+0x1e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:172 # 0xf53a47 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x4c7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:489 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 58368] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 864] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x774ac5 0x774a0d 0x7753e8 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774ac4 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6dadf6 0x6d7cca 0x6d6c99 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6dadf5 net/http.(*http2clientConnReadLoop).processSettings+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10519 # 0x6d7cc9 net/http.(*http2clientConnReadLoop).run+0x529 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9973 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [27: 2592] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xf71850 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 19456] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0xa2df5c 0xa30459 0xa3043d 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2df5b github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /home/runner/work/blocky/blocky/trie/trie.go:86 # 0xa30458 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /home/runner/work/blocky/blocky/trie/trie.go:37 # 0xa3043c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:229 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 240] @ 0x6d3f7d 0x6d29ed 0x6d2016 0x481161 # 0x6d3f7c net/http.(*http2clientStream).writeRequestBody+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9335 # 0x6d29ec net/http.(*http2clientStream).writeRequest+0x98c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9020 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [3: 48] @ 0x45f9b2 0x45f045 0x45f265 0x6cd265 0x6cd23b 0x6cd355 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6cd264 net.JoinHostPort+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x6cd23a net/http.http2authorityAddr+0x1ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8038 # 0x6cd354 net/http.(*http2Transport).RoundTripOpt+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8054 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [9: 144] @ 0x6e83e5 0x6e83ed 0xeaeb45 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6e83e4 io.NopCloser+0x6c4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:684 # 0x6e83ec net/http.NewRequestWithContext+0x6cc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:908 # 0xeaeb44 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 320] @ 0x5c826a 0x5c0a55 0x5bd5a7 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c8269 net.ipToSockaddr+0x209 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:222 # 0x5c0a54 net.(*TCPAddr).sockaddr+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:40 # 0x5bd5a6 net.(*netFD).dial+0x386 /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:121 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [13: 624] @ 0x5c39a5 0x5bd9b0 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c39a4 net.sockaddrToUDP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:18 # 0x5bd9af net.(*netFD).dial+0x78f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:143 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 192] @ 0x48bfb9 0x48b5e5 0x754afb 0x755d79 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x754afa regexp.freeBitState+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:59 # 0x755d78 regexp.(*Regexp).backtrack+0x3b8 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:363 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [30: 7200] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 1120] @ 0x686605 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 7168] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [9: 1152] @ 0xa45ccf 0xa45cc3 0xa45cc2 0xa45d5f 0xa4ca3a 0xa4c964 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45cce bufio.NewScanner+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:90 # 0xa45cc2 github.com/0xERR0R/blocky/lists/parsers.newLines+0x22 /home/runner/work/blocky/blocky/lists/parsers/lines.go:45 # 0xa45cc1 github.com/0xERR0R/blocky/lists/parsers.Lines+0x21 /home/runner/work/blocky/blocky/lists/parsers/lines.go:17 # 0xa45d5e github.com/0xERR0R/blocky/lists/parsers.LinesAs[...]+0xbe /home/runner/work/blocky/blocky/lists/parsers/lines.go:22 # 0xa4ca39 github.com/0xERR0R/blocky/lists/parsers.Hosts+0x259 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:37 # 0xa4c963 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x183 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 336] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 896] @ 0x553eda 0x553ef0 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [17: 8704] @ 0xf45c25 0xf45ba7 0xf46d05 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45c24 crypto/internal/fips140/bigmod.(*Nat).reset+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf45ba6 crypto/internal/fips140/bigmod.(*Nat).resetToBytes+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:110 # 0xf46d04 crypto/internal/fips140/bigmod.NewModulus+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 576] @ 0x563e45 0x63a585 0x63a45d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a45c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:121 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 1792] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 640] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 320] @ 0x7db5c5 0x7dc2a5 0x7dc559 0xeaf1d4 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeaf1d3 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 960] @ 0x563e45 0x63f934 0x63f913 0x563b42 0x563ed1 0x63bbdd 0x63ba7d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f933 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f912 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:211 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 1792] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x5ad719 0xeaf470 0xeb0ae2 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0xeaf46f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).fmtURL+0x2f /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:193 # 0xeb0ae1 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:344 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 512] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 2688] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 768] @ 0xe9a0ad 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9a0ac github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x14c /home/runner/work/blocky/blocky/resolver/bootstrap.go:222 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 224] @ 0x553eda 0x553ef0 0x5213bd 0x5f6f05 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5f6f04 crypto/x509.checkSignature+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:992 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x50ad29 0x50ad1d 0xa44672 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50ad28 errors.New+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/errors.go:65 # 0x50ad1c fmt.Errorf+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:30 # 0xa44671 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:159 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 640] @ 0xf4fb6e 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [65: 18720] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 224] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 32] @ 0x45f9b2 0x45f045 0x45f1aa 0x6a44fb 0x6a57c9 0x6a54de 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6a44fa net/http.urlErrorOp+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:544 # 0x6a57c8 net/http.(*Client).do.func2+0xc8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:629 # 0x6a54dd net/http.(*Client).do+0xf3d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:734 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [27: 3024] @ 0x4d130a 0x4d1555 0x4d0af9 0x4d0abd 0xeaf6a7 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xeaf6a6 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x86 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:216 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [11: 2464] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6cad5 0xf71b46 0xf71110 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7110f crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 576] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 2016] @ 0x553eda 0x553ef0 0x5213bd 0xf71aef 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf71aee crypto/internal/fips140/tls13.extract[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [16: 7680] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [13: 4992] @ 0x6d869d 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d869c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10074 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [6: 6144] @ 0xf4842b 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 2592] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9c893 0xe9c755 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9c892 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c754 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [8: 768] @ 0x563e45 0x651376 0x65126c 0x563b42 0x563ed1 0x651114 0x65107c 0x6519b8 0x63834d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x651375 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b5 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x65126b crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1845 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x651113 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65107b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1841 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63834c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:696 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 256] @ 0x52f99f 0x52f751 0x6608bb 0x62d205 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x52f99e crypto/ecdh.(*x25519Curve).NewPrivateKey+0x1de /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:65 # 0x52f750 crypto/ecdh.(*x25519Curve).GenerateKey+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdh/x25519.go:46 # 0x6608ba crypto/tls.generateECDHEKey+0xba /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:68 # 0x62d204 crypto/tls.(*Conn).makeClientHello+0xba4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:163 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 1152] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [7: 1344] @ 0x70de45 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x70de44 net/http.(*persistConn).addTLS+0x424 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1721 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 32] @ 0xf6c705 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [19: 2432] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 144] @ 0x45f9b2 0x45f045 0x45f265 0x6cd265 0x6cd23b 0x6cd355 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6cd264 net.JoinHostPort+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:242 # 0x6cd23a net/http.http2authorityAddr+0x1ba /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8038 # 0x6cd354 net/http.(*http2Transport).RoundTripOpt+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8054 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 96] @ 0x5ad719 0x5106ff 0x510ff8 0x513a7e 0x50dbf3 0x835ff8 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5ad718 net.IP.String+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:315 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50dbf2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:239 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 1536] @ 0x63dbe5 0x63daa3 0x63daa8 0x563b42 0x563ed1 0x63d5e5 0x63d5ab 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63dbe4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63daa2 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x42 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63daa7 crypto/tls.(*clientHelloMsg).marshalMsg.func18.2+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:358 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d5e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d5aa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:356 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 480] @ 0x563e45 0x63a905 0x63a7dd 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a904 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a7dc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:137 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 1568] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [21: 1008] @ 0x407132 0x477989 0x716ac5 0x716c66 0x6a58eb 0x6a47d3 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x716ac4 net/http.Header.Clone+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:105 # 0x716c65 net/http.cloneOrMakeHeader+0x285 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/clone.go:116 # 0x6a58ea net/http.(*Client).makeHeadersCopier+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:759 # 0x6a47d2 net/http.(*Client).do+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:609 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [21: 10752] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [64: 98304] @ 0x63d7d5 0x63d7a5 0x63d6b7 0x563b42 0x563ed1 0x63d66c 0x63d418 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63d7d4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63d7a4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63d6b6 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:367 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d66b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d417 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:366 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 360] @ 0x50dc06 0x835e9d 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835e9c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /home/runner/work/blocky/blocky/util/common.go:49 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 384] @ 0xf4fb6e 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea2186 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea2185 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x65 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:53 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 64] @ 0x48b9fd 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48b9fc sync.(*Pool).pinSlow+0xfc /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:237 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [44: 1081344] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 2880] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x774ac5 0x774a0d 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774ac4 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 1760] @ 0x70c64c 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x70c64b net/http.(*Transport).getConn+0x22b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1499 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 144] @ 0xf11451 0x6604c5 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x6604c4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:39 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [65: 7280] @ 0x7741f7 0xea78b4 0xea77ab 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 384] @ 0xf4fa37 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [19: 9728] @ 0xf6b19e 0xf6b159 0xf6b156 0xf6b210 0xf6590d 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6b19d crypto/internal/fips140/bigmod.(*Nat).reset+0xbd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf6b158 crypto/internal/fips140/bigmod.(*Nat).set+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf6b155 crypto/internal/fips140/bigmod.(*Modulus).Nat+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:597 # 0xf6b20f crypto/internal/fips140/rsa.checkPublicKey+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:341 # 0xf6590c crypto/internal/fips140/rsa.verifyPKCS1v15+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:102 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 384] @ 0x563e45 0x63d66c 0x63d418 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d66b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d417 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:366 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [31: 3472] @ 0x4d130a 0x4d1555 0x4d224b 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x4d1554 context.(*cancelCtx).propagateCancel+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:469 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 400] @ 0x6514f5 0x6514c5 0x6513d7 0x563b42 0x563ed1 0x651376 0x65126c 0x563b42 0x563ed1 0x651114 0x65107c 0x6519b8 0x63834d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x6514f4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x6514c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x6513d6 crypto/tls.(*certificateVerifyMsg).marshal.func1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1846 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x651375 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b5 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x65126b crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1845 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x651113 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x65107b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1841 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x63834c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6ec /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:696 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [24: 1920] @ 0x4d0adb 0x4d0abd 0xeaf6a7 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xeaf6a6 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x86 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:216 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 336] @ 0x6d153b 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d153a net/http.(*http2ClientConn).roundTrip+0x15a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8782 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x563c69 0x63f934 0x63f913 0x563b42 0x563ed1 0x63bbdd 0x63ba7d 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63f933 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f912 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:211 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63bbdc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ba7c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:210 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x5b137d 0x5b13bb 0x6cd0ba 0x6cd355 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5b137c net.SplitHostPort.func1+0x4fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:171 # 0x5b13ba net.SplitHostPort+0x53a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:178 # 0x6cd0b9 net/http.http2authorityAddr+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8020 # 0x6cd354 net/http.(*http2Transport).RoundTripOpt+0xb4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8054 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 176384] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [18: 9216] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3f8 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3f7 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2d7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1053 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 336] @ 0x4d21f4 0x59cfdd 0x59cfaa 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d21f3 context.WithDeadlineCause+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:631 # 0x59cfdc context.WithDeadline+0x1bc /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x59cfa9 net.(*Dialer).DialContext+0x189 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:533 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [13: 416] @ 0x6a5985 0x6a47d3 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6a5984 net/http.(*Client).makeHeadersCopier+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:769 # 0x6a47d2 net/http.(*Client).do+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:609 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [9: 288] @ 0x50dc06 0x835ff8 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x835ff7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /home/runner/work/blocky/blocky/util/common.go:51 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [67: 3216] @ 0x5c21ce 0x5c27dd 0x810e45 0x7ff15d 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x5c21cd net.UDPAddrFromAddrPort+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:106 # 0x5c27dc net.(*UDPConn).ReadMsgUDP+0x5c /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:193 # 0x810e44 github.com/miekg/dns.ReadFromSessionUDP+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:43 # 0x7ff15c github.com/miekg/dns.(*Server).readUDP+0xfc /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [2: 576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x774ac5 0x774a0d 0x7753e8 0x83692e 0x8368b5 0xe9c1d5 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x774ac4 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x83692d github.com/sirupsen/logrus.(*Entry).Error+0xcd /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0x8368b4 github.com/0xERR0R/blocky/util.LogOnError+0x54 /home/runner/work/blocky/blocky/util/common.go:160 # 0xe9c1d4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x3d4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:169 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 1152] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xa4a870 0xa4a6f6 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xa4a86f github.com/sirupsen/logrus.(*Entry).WithField+0x32f /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xa4a6f5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x1b5 /home/runner/work/blocky/blocky/lists/downloader.go:97 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x50b753 0x50b71e 0x50c479 0x50f285 0x5107da 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x50b752 fmt.(*buffer).writeString+0x72 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:108 # 0x50b71d fmt.(*fmt).padString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:113 # 0x50c478 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/format.go:362 # 0x50f284 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:494 # 0x5107d9 fmt.(*pp).handleMethods+0x3f9 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 96] @ 0x58cf99 0x58f92e 0x580393 0x423ef9 0x481161 # 0x58cf98 internal/sync.(*HashTrieMap[...]).All+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/sync/hashtriemap.go:483 # 0x58f92d unique.addUniqueMap[...].func1+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/unique/handle.go:134 # 0x580392 unique.registerCleanup.func1+0xd2 /opt/hostedtoolcache/go/1.24.0/x64/src/unique/handle.go:162 # 0x423ef8 runtime.unique_runtime_registerUniqueMapCleanup.func2+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mgc.go:1797 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 576] @ 0x563e45 0x63d5e5 0x63d5ab 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d5e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d5aa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:356 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0xa48305 0xa4834e 0xea471f 0xea476f 0x8c8668 0x8c84fe 0x481161 # 0xa48304 github.com/ThinkChaos/parcour/jobgroup.bindJob+0x24 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:107 # 0xa4834d github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x6d /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xea471e github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x23e /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xea476e github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources+0x28e /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:180 # 0x8c8667 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically.recoverToError.func2+0x67 /home/runner/work/blocky/blocky/config/config.go:403 # 0x8c84fd github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0x11d /home/runner/work/blocky/blocky/config/config.go:384 0: 0 [2: 224] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xe999a7 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xe999a6 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /home/runner/work/blocky/blocky/resolver/bootstrap.go:171 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [2: 1536] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 24] @ 0x45f9b2 0x45f045 0x45f265 0x5b9092 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5b9091 net.(*OpError).Error+0x91 /opt/hostedtoolcache/go/1.24.0/x64/src/net/net.go:505 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 112] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe9f4a8 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9f4a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [27: 3024] @ 0x4d130a 0x59e453 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x59e452 net.(*sysDialer).dialSerial+0xf2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:664 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [46: 47104] @ 0xf4842b 0xf4a277 0xf4a264 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a276 crypto/internal/fips140/bigmod.(*Nat).montgomeryRepresentation+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:755 # 0xf4a263 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x143 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 704] @ 0x5a98c7 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5a98c6 net.(*netFD).connect+0x2a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:117 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 240] @ 0xea881e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea881d github.com/0xERR0R/blocky/resolver.weightedRandom+0x5d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:245 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 80] @ 0x5b0c10 0x5b1ad2 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b0c0f net.filterAddrList+0x18f /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:137 # 0x5b1ad1 net.(*Resolver).internetAddrList+0x691 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:308 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [3: 96] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [8: 4608] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0xe91d8a 0xe91cdb 0xeaa6b2 0x481161 # 0xe91d89 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x29 /home/runner/work/blocky/blocky/querylog/logger_writer.go:32 # 0xe91cda github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:22 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [2: 48] @ 0x835fc9 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835fc8 github.com/0xERR0R/blocky/util.AnswerToString+0x2c8 /home/runner/work/blocky/blocky/util/common.go:51 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 32] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 96] @ 0x50dc06 0x7bda3d 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x7bda3c github.com/0xERR0R/blocky/log.WithPrefix+0xdc /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 240] @ 0xea881e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea881d github.com/0xERR0R/blocky/resolver.weightedRandom+0x5d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:245 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 288] @ 0xea0909 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xea0908 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x68 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:113 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 336] @ 0x7bd494 0x7bd45d 0x7bd6e5 0x7bd753 0xe9df3f 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xe9df3e github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 112] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [23: 11776] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15: 3120] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f41ab 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f41aa crypto/x509.(*policyGraph).insert+0x12aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1296 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15: 1680] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [28: 229376] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 96] @ 0xa4e4a7 0xa4ca58 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4e4a6 github.com/0xERR0R/blocky/lists/parsers.AllowErrors[...]+0x106 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:37 # 0xa4ca57 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x277 /home/runner/work/blocky/blocky/lists/list_cache.go:239 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 2560] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [14: 17920] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x642925 0x6233da 0x622ed8 0x65253e 0x651afa 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x642924 crypto/tls.(*clientHelloMsg).unmarshal+0x1b04 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:523 # 0x6233d9 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x339 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1175 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x65253d crypto/tls.(*Conn).readClientHello+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:138 # 0x651af9 crypto/tls.(*Conn).serverHandshake+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:44 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [10: 3200] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [9: 864] @ 0x563e45 0x63a905 0x63a7dd 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a904 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a7dc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:137 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [19: 9728] @ 0xf46a25 0xf46988 0xf4699b 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46a24 crypto/internal/fips140/bigmod.(*Nat).expand+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:82 # 0xf46987 crypto/internal/fips140/bigmod.(*Nat).ExpandFor+0x67 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:677 # 0xf4699a crypto/internal/fips140/bigmod.rr+0x7a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 2688] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 864] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea824b 0xea814d 0xea7986 0xeadb08 0xe9f63f 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 144] @ 0x8cf626 0x8cf5b6 0xeb1605 0xeb1596 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xeb1604 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb1595 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:388 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 336] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea750c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [28: 1344] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 1664] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0c19 0x4d0bdd 0x708365 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0c18 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0bdc context.WithCancelCause+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:269 # 0x708364 net/http.(*Transport).roundTrip+0x8c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:646 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 336] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea1797 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea1796 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:193 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 384] @ 0x6d1565 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d1564 net/http.(*http2ClientConn).roundTrip+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8772 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [9: 2016] @ 0x553eda 0x553ef0 0x5213bd 0x634327 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x634326 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x86 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:66 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [17: 8704] @ 0xf45dad 0xf6b5ef 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 4608] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x7741f7 0xa4d1d6 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15: 480] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 192] @ 0x563e45 0x63a585 0x63a45d 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63a584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63a45c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:121 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 336] @ 0x583db1 0x584093 0x5837f0 0x5ae95e 0xa44fc5 0xa44fc6 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583db0 net/netip.parseIPv4Fields+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:162 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa44fc4 net.ParseIP+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa44fc5 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0x25 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:278 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xa4d06d 0xa4d05c 0xa4d098 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4d06c github.com/0xERR0R/blocky/log.PrefixedLog+0x4c /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 480] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [28: 516096] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e5e2 0x4b3c63 0x7053db 0x7052bf 0x715202 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3c62 io.(*LimitedReader).Read+0x42 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:479 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 1280] @ 0xf46cb4 0xf46cf1 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cb3 crypto/internal/fips140/bigmod.NewNat+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 3072] @ 0x6d1565 0x6cd48c 0x6cd478 0x6cd057 0x70862b 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1564 net/http.(*http2ClientConn).roundTrip+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8772 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6cd056 net/http.(*http2Transport).RoundTrip+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x70862a net/http.(*Transport).roundTrip+0xb8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:694 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 512] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 192] @ 0x6afc45 0x6cc730 0x6cc679 0x70f565 0x70d3f8 0x70d235 0x481161 # 0x6afc44 net/http.(*http2clientConnPool).addConnIfNeeded+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:899 # 0x6cc72f net/http.http2configureTransports.func1+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7722 # 0x6cc678 net/http.http2configureTransports.func2+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7741 # 0x70f564 net/http.(*Transport).dialConn+0x1464 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1932 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [5: 640] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [28: 1344] @ 0xeb0734 0xea6b37 0xea7d5a 0x481161 # 0xeb0733 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x153 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:365 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [47: 42112] @ 0xf1ec3a 0x668b59 0x61c6d6 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf1ec39 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x668b58 crypto/tls.aeadAESGCMTLS13+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:560 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [25: 800] @ 0x7db1a6 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7db1a5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [9: 432] @ 0x5c0945 0x5bd79b 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5c0944 net.sockaddrToTCP+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:19 # 0x5bd79a net.(*netFD).dial+0x57a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:141 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [13: 4576] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5e06a5 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e06a4 crypto/x509.(*CertPool).addCertFunc+0x284 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:210 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 240] @ 0xf71850 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 2048] @ 0xf6b19e 0xf6b159 0xf6b156 0xf6b210 0xf6590d 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6b19d crypto/internal/fips140/bigmod.(*Nat).reset+0xbd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf6b158 crypto/internal/fips140/bigmod.(*Nat).set+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf6b155 crypto/internal/fips140/bigmod.(*Modulus).Nat+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:597 # 0xf6b20f crypto/internal/fips140/rsa.checkPublicKey+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:341 # 0xf6590c crypto/internal/fips140/rsa.verifyPKCS1v15+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:102 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 864] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x774ac5 0x774a0d 0x7753e8 0x77583c 0xa4cf8e 0xa4cf2f 0xa4e358 0xa4dcfc 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774ac4 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4cf8d github.com/sirupsen/logrus.(*Entry).Warnf+0x6d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4cf2e github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func2+0xe /home/runner/work/blocky/blocky/lists/list_cache.go:241 # 0xa4e357 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr.func1+0x57 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:61 # 0xa4dcfb github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x9b /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:82 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 2816] @ 0x617267 0x632a99 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 7168] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [29: 18560] @ 0x62c833 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62c832 crypto/tls.(*Conn).makeClientHello+0x1d2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:71 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [56: 458752] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0xa43492 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43491 golang.org/x/net/idna.encode+0x291 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:169 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x47793a 0x47794f 0x5f3007 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3006 crypto/x509.newPolicyGraph+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1286 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 576] @ 0x544685 0x5445fd 0x561d4c 0x561d47 0x561bc5 0x5e4d25 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x544684 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:66 # 0x5445fc math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/nat.go:1332 # 0x561d4b math/big.(*Int).SetBytes+0xcb /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:512 # 0x561d46 vendor/golang.org/x/crypto/cryptobyte.(*String).readASN1BigInt+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:330 # 0x561bc4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1Integer+0x404 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:290 # 0x5e4d24 crypto/x509.parsePublicKey+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:234 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [32: 1536] @ 0x47793a 0x47794f 0xa2c97b 0xa2c976 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xa2c97a github.com/avast/retry-go/v4.newDefaultRetryConfig+0x3a /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:228 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 192] @ 0x563e45 0x63c0ac 0x63bf4f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c0ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf4e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:240 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 624] @ 0x407132 0x477989 0x773e7e 0xea824b 0xea814d 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [27: 1728] @ 0x6b77a5 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b77a4 net/http.(*http2Framer).readMetaFrame+0x124 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3112 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [72: 8064] @ 0x47d67c 0x4a3915 0x4d233c 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x4d233b context.WithDeadlineCause+0x21b /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 1120] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 672] @ 0x5a9837 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x5a9836 net.(*netFD).connect+0x216 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:102 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 72] @ 0x6b46a5 0x6b2a67 0x6d787a 0x6d6c99 0x481161 # 0x6b46a4 net/http.http2parsePingFrame+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2440 # 0x6b2a66 net/http.(*http2Framer).ReadFrame+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2083 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [41: 4592] @ 0x6d1551 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d1550 net/http.(*http2ClientConn).roundTrip+0x170 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8783 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 784] @ 0x566885 0x56832f 0x5681ac 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x566884 crypto/ecdsa.pointFromAffine+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:424 # 0x56832e crypto/ecdsa.publicKeyToFIPS[...]+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:397 # 0x5681ab crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 96] @ 0x674787 0x674597 0x6b98e8 0x6b98e9 0x6d8831 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x674786 net/textproto.canonicalMIMEHeaderKey+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:788 # 0x674596 net/textproto.CanonicalMIMEHeaderKey+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/reader.go:656 # 0x6b98e7 net/http.CanonicalHeaderKey+0x87 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:234 # 0x6b98e8 net/http.http2canonicalHeader+0x88 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3508 # 0x6d8830 net/http.(*http2clientConnReadLoop).handleResponse+0x490 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10084 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 48] @ 0x5b41b1 0x5b418d 0x5b40ee 0x5b1905 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b41b0 net.IPv4+0x890 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:54 # 0x5b418c net.IP.To16+0x86c /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:230 # 0x5b40ed net.(*Resolver).lookupIPAddr+0x7cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [18: 288] @ 0xa2c98f 0xa2c976 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xa2c98e github.com/avast/retry-go/v4.newDefaultRetryConfig+0x4e /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:233 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [19: 912] @ 0x407132 0x477989 0x773e7e 0xea7fb0 0xea7e7b 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [13: 2912] @ 0x553eda 0x553ef0 0x5213bd 0x5ffb37 0xf4fa9e 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [71: 5680] @ 0x5c28e5 0x5c27a5 0x810e45 0x7ff15d 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x5c28e4 net.(*UDPConn).ReadMsgUDPAddrPort+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:205 # 0x5c27a4 net.(*UDPConn).ReadMsgUDP+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:191 # 0x810e44 github.com/miekg/dns.ReadFromSessionUDP+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:43 # 0x7ff15c github.com/miekg/dns.(*Server).readUDP+0xfc /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [20: 194560] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [21: 504] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 3840] @ 0x69a9b1 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [14: 21504] @ 0x61d4f2 0x62248a 0x62297c 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61d4f1 crypto/tls.(*halfConn).encrypt+0x1b1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:484 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x62297b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1060 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 1008] @ 0x625625 0x70e00e 0x70e009 0x481161 # 0x625624 crypto/tls.(*Conn).handshakeContext+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1534 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [66: 177408] @ 0x688fb1 0x68b9c6 0x68b2f8 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x688fb0 compress/flate.NewReader+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:812 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 2304] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4cc4b 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4cc4a github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 16384] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [42: 59136] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x6d86b8 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d86b7 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10075 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 432] @ 0x61d8f0 0x62248a 0x623abe 0x710c26 0x66fc75 0x71366c 0x481161 # 0x61d8ef crypto/tls.(*halfConn).encrypt+0x5af /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:522 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x710c25 net/http.persistConnWriter.Write+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1960 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x71366b net/http.(*persistConn).writeLoop+0x1cb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2606 0: 0 [22: 39424] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [27: 3456] @ 0x5bcf46 0x5bcf1d 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5bcf45 net.newFD+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:27 # 0x5bcf1c net.socket+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:27 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [15: 5280] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [3: 336] @ 0x4d21f4 0x4d2a0d 0x4d29cf 0xefd265 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x4d21f3 context.WithDeadlineCause+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:631 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xefd264 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /home/runner/work/blocky/blocky/server/server.go:536 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 1024] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x65253e 0x651afa 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x65253d crypto/tls.(*Conn).readClientHello+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:138 # 0x651af9 crypto/tls.(*Conn).serverHandshake+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:44 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [3: 336] @ 0x774b06 0x774a0d 0x7753e8 0x77583c 0xe91d0c 0xe91cdc 0xeaa6b2 0x481161 # 0x774b05 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe91d0b github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe91cdb github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:24 # 0xeaa6b1 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:227 0: 0 [16: 11264] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40d53c 0x69a97a 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5e3c 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5e3b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9650 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [8: 1792] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 160] @ 0xf71850 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf7184f crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [25: 12800] @ 0xf4a1e5 0xf4a19e 0xf4a1a2 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4a1e4 crypto/internal/fips140/bigmod.(*Nat).reset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf4a19d crypto/internal/fips140/bigmod.(*Nat).set+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf4a1a1 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x81 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 216] @ 0x69c22b 0x69c1f9 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69c22a bytes.(*Buffer).String+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:71 # 0x69c1f8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [10: 160] @ 0xeb0457 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0xeb0456 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x116 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 5632] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 96] @ 0x4d0b05 0xeaf6a7 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d0b04 context.WithCancel+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:242 # 0xeaf6a6 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x86 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:216 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [38: 4256] @ 0x7741f7 0xeb1848 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeb1847 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:385 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [7: 336] @ 0x47793a 0x47794f 0x5f3085 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f3084 crypto/x509.newPolicyGraph+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1291 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 64] @ 0xa2d067 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xa2d066 github.com/avast/retry-go/v4.DoWithData[...]+0x726 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:185 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [59: 8699904] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 72] @ 0x5217c5 0x5218d0 0x527e85 0xa2f7b6 0xa2f7ab 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x527e84 strings.ToLower+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:742 # 0xa2f7b5 github.com/0xERR0R/blocky/cache/stringcache.normalizeEntry+0x35 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:26 # 0xa2f7aa github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x2a /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:89 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0xf32cfa 0x550751 0x54cecb 0x5e4fd8 0x5ea308 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf32cf9 crypto/internal/fips140/nistec.NewP256Point+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p256_asm.go:49 # 0x550750 crypto/elliptic.(*nistCurve[...]).Unmarshal+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/nistec.go:256 # 0x54ceca crypto/elliptic.Unmarshal+0x2aa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/elliptic/elliptic.go:155 # 0x5e4fd7 crypto/x509.parsePublicKey+0x477 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:263 # 0x5ea307 crypto/x509.parseCertificate+0x927 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1008 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0x5ffb37 0xf4fa4f 0x5ffaa5 0x66049e 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 784] @ 0x4108b4 0x70e210 0x70d3f8 0x70d235 0x481161 # 0x70e20f net/http.(*Transport).dialConn+0x10f /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1740 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [3: 384] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x47793a 0x47794f 0x69a6cc 0x69a699 0x6ced09 0x6ce3d7 0x6afec8 0x481161 # 0x69a6cb vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x8b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:47 # 0x69a698 vendor/golang.org/x/net/http2/hpack.NewDecoder+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:108 # 0x6ced08 net/http.(*http2Transport).newClientConn+0x8e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8294 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [1: 32] @ 0xf6c705 0xf71a05 0xf716e9 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf6c704 crypto/internal/fips140/hkdf.Expand[...]+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 640] @ 0x57e80a 0x5e9f08 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x57e809 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5e9f07 crypto/x509.parseCertificate+0x527 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:964 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 640] @ 0x7db5c5 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7db5c4 github.com/miekg/dns.unpackRRslice+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [11: 528] @ 0x8cf626 0x8cf5b6 0xebc192 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x8cf625 strings.(*Builder).WriteString+0x325 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf5b5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /home/runner/work/blocky/blocky/config/upstream.go:48 # 0xebc191 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [17: 544] @ 0x496085 0x496412 0x5bd650 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496411 syscall.Getsockname+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:713 # 0x5bd64f net.(*netFD).dial+0x42f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:139 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [7: 2016] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea78b4 0xea77ab 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [8: 256] @ 0x50ac89 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50ac88 fmt.Errorf+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:32 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 1152] @ 0x63dbe5 0x63daa3 0x63daa8 0x563b42 0x563ed1 0x63d5e5 0x63d5ab 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63dbe4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63daa2 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x42 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63daa7 crypto/tls.(*clientHelloMsg).marshalMsg.func18.2+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:358 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d5e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d5aa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:356 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [13: 312] @ 0xeaf79b 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf79a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x17a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:233 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [6: 288] @ 0x485a6b 0x611967 0xeb3e0d 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x485a6a internal/reflectlite.Swapper+0x36a /opt/hostedtoolcache/go/1.24.0/x64/src/internal/reflectlite/swapper.go:68 # 0x611966 sort.Slice+0x86 /opt/hostedtoolcache/go/1.24.0/x64/src/sort/slice.go:26 # 0xeb3e0c github.com/mroth/weightedrand/v2.NewChooser[...]+0x8c /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [12: 576] @ 0x5b1da5 0x5b0bce 0x5b1ad2 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b1da4 net.(*Resolver).internetAddrList.func1+0x1e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:277 # 0x5b0bcd net.filterAddrList+0x14d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:137 # 0x5b1ad1 net.(*Resolver).internetAddrList+0x691 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:308 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 16] @ 0x485a57 0x611967 0xeb3e0d 0xea8b3e 0xea8705 0xea758c 0xeadb08 0xe9f63f 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x485a56 internal/reflectlite.Swapper+0x356 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/reflectlite/swapper.go:66 # 0x611966 sort.Slice+0x86 /opt/hostedtoolcache/go/1.24.0/x64/src/sort/slice.go:26 # 0xeb3e0c github.com/mroth/weightedrand/v2.NewChooser[...]+0x8c /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xeadb07 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:116 # 0xe9f63e github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 768] @ 0xf1e7da 0x617ed5 0x656099 0x651e0c 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0xf1e7d9 crypto/internal/fips140/aes/gcm.NewGCMForTLS12+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:116 # 0x617ed4 crypto/tls.aeadAESGCM+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:526 # 0x656098 crypto/tls.(*serverHandshakeState).establishKeys+0x158 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:794 # 0x651e0b crypto/tls.(*serverHandshakeState).handshake+0x16b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:109 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [9: 27648] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 8] @ 0x407245 0x477989 0x6d86b8 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d86b7 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10075 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [27: 1105920] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e5e2 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e5e1 bufio.(*Reader).Read+0xe1 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:231 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [9: 1872] @ 0x50aaba 0x48b6d1 0x50d63e 0x50ab67 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50aab9 fmt.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:147 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50ab66 fmt.Errorf+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:23 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [17: 2176] @ 0x6866f5 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [48: 12288] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 224] @ 0x8cf94b 0x8cf8ef 0xeb0452 0xeb03e4 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x8cf94a strings.(*Builder).WriteString+0x64a /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf8ee github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /home/runner/work/blocky/blocky/config/upstream.go:57 # 0xeb0451 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb03e3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [9: 6912] @ 0xf4842b 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x6d1525 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6d1524 net/http.(*http2ClientConn).roundTrip+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8781 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [109: 125568] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 2016] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xa4d1d6 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xa4d1d5 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [37: 13024] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x6d89a9 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d89a8 net/http.(*http2clientConnReadLoop).handleResponse+0x608 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10103 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [25: 2000] @ 0xeaf6d2 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaf6d1 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0xb1 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:221 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 624] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [20: 640] @ 0x4d22de 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d22dd context.WithDeadlineCause+0x1bd /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 96] @ 0x7dbc7c 0x7dba29 0xeaea0c 0xeae9f8 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeaea0b github.com/miekg/dns.(*Msg).Pack+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeae9f7 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:145 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 96] @ 0xe9be86 0xe9be33 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9be85 github.com/0xERR0R/blocky/util.ExtractCacheKey+0x85 /home/runner/work/blocky/blocky/util/common.go:201 # 0xe9be32 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:149 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [10: 960] @ 0x563e45 0x63f445 0x63f414 0x563b42 0x563ed1 0x63f3b4 0x63f393 0x563b42 0x563ed1 0x63c0ac 0x63bf4f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f444 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63f413 crypto/tls.(*clientHelloMsg).marshalMsg.func11.1+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:243 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f3b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f392 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:241 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c0ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf4e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:240 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x48bfb9 0x48b5e5 0x50d79f 0x50ad79 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x48bfb8 sync.(*poolChain).pushHead+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:225 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x50d79e fmt.(*pp).free+0xde /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:181 # 0x50ad78 fmt.Errorf+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:50 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [12: 576] @ 0x7dbc7c 0x7dba29 0xeaea0c 0xeae9f8 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeaea0b github.com/miekg/dns.(*Msg).Pack+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeae9f7 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:145 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 144] @ 0xf11451 0xf71667 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf71666 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [11: 2464] @ 0x553eda 0x553ef0 0x5213bd 0x5ffb37 0xf4fa4f 0x5ffaa5 0x66049e 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0x5ffb36 crypto/hmac.New.UnwrapNew[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140hash/hash.go:33 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x5ffaa4 crypto/hmac.New+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/hmac/hmac.go:56 # 0x66049d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:38 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [69: 97152] @ 0x63edf5 0x63edc5 0x63ecd7 0x563b42 0x563ed1 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63edf4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63edc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63ecd6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:290 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [28: 14336] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a277 0xf4a264 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a276 crypto/internal/fips140/bigmod.(*Nat).montgomeryRepresentation+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:755 # 0xf4a263 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x143 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 216] @ 0x7d9fe5 0x7debb8 0x7db065 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7d9fe4 github.com/miekg/dns.UnpackDomainName+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7debb7 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7db064 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [2: 384] @ 0x50dc06 0x775805 0xa4a8f4 0xa4a89e 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x775804 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a8f3 github.com/sirupsen/logrus.(*Entry).Warnf+0x3b3 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a89d github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x35d /home/runner/work/blocky/blocky/lists/downloader.go:101 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 49152] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [3: 12288] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [20: 10240] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6b0f45 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6b0f44 net/http.http2getDataBufferChunk+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1222 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 120] @ 0x58f93f 0x580393 0x423ef9 0x481161 # 0x58f93e unique.addUniqueMap[...].func1+0x3e /opt/hostedtoolcache/go/1.24.0/x64/src/unique/handle.go:134 # 0x580392 unique.registerCleanup.func1+0xd2 /opt/hostedtoolcache/go/1.24.0/x64/src/unique/handle.go:162 # 0x423ef8 runtime.unique_runtime_registerUniqueMapCleanup.func2+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/mgc.go:1797 0: 0 [27: 432] @ 0x45f9b2 0x45fd27 0xa42d1e 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa42d1d golang.org/x/net/idna.decode+0x3dd /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:97 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [24: 5760] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 1296] @ 0x5d1065 0x5d0d49 0x6e7ddf 0xa4a2d6 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5d1064 net/url.parse+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:519 # 0x5d0d48 net/url.Parse+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:478 # 0x6e7dde net/http.NewRequestWithContext+0xbe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:902 # 0xa4a2d5 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x55 /home/runner/work/blocky/blocky/lists/downloader.go:61 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [18: 864] @ 0x583e57 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa46328 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583e56 net/netip.parseIPv4Fields+0x1f6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:178 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa46327 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:189 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 448] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [36: 2304] @ 0x7c8a09 0x7c9c09 0xeafc3b 0x481161 # 0x7c8a08 github.com/miekg/dns.(*Client).DialContext+0x1c8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:130 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [1: 448] @ 0xbdb6e8 0xbdb6b5 0xeb99d3 0xeb9573 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb99d2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb9572 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [31: 2480] @ 0x4d0adb 0x4d0abd 0xea754c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x4d0ada context.withCancel+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:277 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xea754b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xab /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [32: 2048] @ 0x7c5e9a 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c5e99 github.com/miekg/dns.init.func2+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [50: 44800] @ 0x70db3f 0x70db33 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x70db3e crypto/tls.Client+0x11e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/tls.go:49 # 0x70db32 net/http.(*persistConn).addTLS+0x112 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1691 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [4: 192] @ 0x47793a 0x47794f 0x5f346f 0x5f346a 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f346e crypto/x509.(*policyGraph).incrDepth+0x56e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1376 # 0x5f3469 crypto/x509.policiesValid+0x569 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1443 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 640] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [50: 44800] @ 0xf1ec3a 0x668b59 0x61c6d6 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf1ec39 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x668b58 crypto/tls.aeadAESGCMTLS13+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:560 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x835d2b 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [58: 81664] @ 0x63edf5 0x63edc5 0x63ecd7 0x563b42 0x563ed1 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63edf4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63edc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63ecd6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:290 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [106: 27136] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [61: 2928] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 192] @ 0xf4fa37 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xa4e23e 0xa4caad 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4e23d github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr+0x3d /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:60 # 0xa4caac github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cc /home/runner/work/blocky/blocky/lists/list_cache.go:240 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20: 14080] @ 0x6dc576 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6dc575 compress/gzip.NewReader+0x95 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:93 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [41: 4592] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [149: 610304] @ 0x6ce908 0x6ce8f4 0x6ce85e 0x6ce3d7 0x6afec8 0x481161 # 0x6ce907 bufio.NewWriterSize+0x4e7 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:600 # 0x6ce8f3 bufio.NewWriter+0x4d3 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:609 # 0x6ce85d net/http.(*http2Transport).newClientConn+0x43d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8281 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [23: 736] @ 0xe98f85 0xe98f34 0xeb0654 0xea6b37 0xea7d5a 0x481161 # 0xe98f84 github.com/0xERR0R/blocky/resolver.newIPSet+0x184 /home/runner/work/blocky/blocky/resolver/bootstrap.go:333 # 0xe98f33 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x133 /home/runner/work/blocky/blocky/resolver/bootstrap.go:130 # 0xeb0653 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:331 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [25: 14400] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61e5ef 0x622c51 0x622c52 0x622cd9 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61e5ee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:629 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [62: 31744] @ 0x4b4212 0xeaf0f0 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4b4211 io.ReadAll+0x31 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:710 # 0xeaf0ef github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x78f /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:178 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 96] @ 0x7c615a 0x7db20c 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c6159 github.com/miekg/dns.init.func13+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:23 # 0x7db20b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [12: 2688] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf71aef 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf71aee crypto/internal/fips140/tls13.extract[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 112] @ 0x485a57 0x611967 0xeb3e0d 0xea8b3e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x485a56 internal/reflectlite.Swapper+0x356 /opt/hostedtoolcache/go/1.24.0/x64/src/internal/reflectlite/swapper.go:66 # 0x611966 sort.Slice+0x86 /opt/hostedtoolcache/go/1.24.0/x64/src/sort/slice.go:26 # 0xeb3e0c github.com/mroth/weightedrand/v2.NewChooser[...]+0x8c /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [23: 1104] @ 0x47793a 0x47794f 0x6e7f3f 0xeaeb45 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6e7f3e net/http.NewRequestWithContext+0x21e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:919 # 0xeaeb44 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 640] @ 0xf4fb30 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x63932c 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x63932b crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:837 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [20: 5760] @ 0x623397 0x622ed8 0x62438c 0x624fae 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x62438b crypto/tls.(*Conn).handlePostHandshakeMessage+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1304 # 0x624fad crypto/tls.(*Conn).Read+0x32d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1389 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [10: 160] @ 0xeb1474 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb1473 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xf3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 96] @ 0x5217c5 0x5218d0 0x526b45 0x8360bf 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0x8360be github.com/0xERR0R/blocky/util.AnswerToString+0x3be /home/runner/work/blocky/blocky/util/common.go:61 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [12: 2688] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf4fa9e 0xf6c73a 0xf71a05 0xf716e9 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [35: 1680] @ 0x407132 0x477989 0x773e7e 0xeab557 0xeab631 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeab556 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /home/runner/work/blocky/blocky/resolver/resolver.go:198 # 0xeab630 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /home/runner/work/blocky/blocky/resolver/resolver.go:206 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [36: 5184] @ 0x7c92d3 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7c92d2 github.com/miekg/dns.(*Conn).ReadMsg+0x52 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:254 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [35: 35840] @ 0xf4842b 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [64: 18432] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20: 640] @ 0xa43256 0xa41e85 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43255 golang.org/x/net/idna.encode+0x55 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:106 # 0xa41e84 golang.org/x/net/idna.(*Profile).process+0x6c4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [68: 2176] @ 0x52629f 0xa4240e 0xa423ee 0xa41b25 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0xa4240d strings.Split+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0xa423ed golang.org/x/net/idna.(*labelIter).set+0x2d /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:593 # 0xa41b24 golang.org/x/net/idna.(*Profile).process+0x364 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:374 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15: 960] @ 0x6866f5 0x68715a 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6866f4 compress/flate.(*huffmanDecoder).init+0x2f4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:187 # 0x687159 compress/flate.(*decompressor).readHuffman+0x379 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0xf4fb30 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [26: 18304] @ 0x6b85bf 0x69bbf9 0x69bb05 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69bb04 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [22: 30976] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [5: 160] @ 0x69c95c 0x69a265 0x699ec5 0x6995de 0x6d6788 0x6d5a71 0x6d5c06 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69c95b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x69a264 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x699ec4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x6995dd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5c05 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9571 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [6: 288] @ 0x47793a 0x47794f 0x5f40ea 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f40e9 crypto/x509.newPolicyGraphNode+0x11e9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1263 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 96] @ 0xa30f6a 0xa44067 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa30f69 github.com/hashicorp/go-multierror.Append+0x329 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/append.go:28 # 0xa44066 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0xe6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:66 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 3840] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5e3c 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5e3b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9650 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [40: 4480] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 32] @ 0x4d22de 0x59cfdd 0x59cfaa 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x4d22dd context.WithDeadlineCause+0x1bd /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:643 # 0x59cfdc context.WithDeadline+0x1bc /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x59cfa9 net.(*Dialer).DialContext+0x189 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:533 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [40: 4480] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [83: 9296] @ 0x7bd59a 0x7bd609 0x7bd6c5 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [27: 648] @ 0xeb0677 0xea6b37 0xea7d5a 0x481161 # 0xeb0676 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x96 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:338 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [16: 768] @ 0x4d2ae5 0x7bd47e 0x7bd6e5 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x4d2ae4 context.WithValue+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:728 # 0x7bd47d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 320] @ 0x7dbc7c 0x7dba29 0xe9c088 0xe9c061 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9c087 github.com/miekg/dns.(*Msg).Pack+0x287 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9c060 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x260 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:159 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [15: 7680] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6d3ff3 0x6d29ed 0x6d2016 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6d3ff2 net/http.(*http2clientStream).writeRequestBody+0x212 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9337 # 0x6d29ec net/http.(*http2clientStream).writeRequest+0x98c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9020 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [11: 528] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xe98ef3 0xe98f16 0xeb0654 0xea6b37 0xea7d5a 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xe98ef2 net.ParseIP+0xf2 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xe98f15 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x115 /home/runner/work/blocky/blocky/resolver/bootstrap.go:129 # 0xeb0653 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:331 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [35: 3920] @ 0x7741f7 0xea824b 0xea814d 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [96: 221184] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [63: 7056] @ 0x4d21f4 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d21f3 context.WithDeadlineCause+0xd3 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:631 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [75: 21600] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea824b 0xea814d 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea824a github.com/sirupsen/logrus.(*Entry).WithField+0x48a /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea814c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 288] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea2186 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe885 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea2185 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x65 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:53 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe884 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [49: 5488] @ 0x6d150c 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d150b net/http.(*http2ClientConn).roundTrip+0x12b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8780 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [9: 2016] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf7162d 0xf71205 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf7162c crypto/internal/fips140/tls13.deriveSecret[...]+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:51 # 0xf71204 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [183: 52704] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 320] @ 0x6d1792 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d1791 net/http.(*http2ClientConn).roundTrip+0x3b1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8806 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [8: 896] @ 0x4d130a 0x625fad 0x481161 # 0x4d1309 context.(*cancelCtx).Done+0x129 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:451 # 0x625fac crypto/tls.(*Conn).handshakeContext.func2+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1545 0: 0 [4: 384] @ 0x563e45 0x63d617 0x63d5e6 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d616 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2d6 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63d5e5 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x2a5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:361 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [12: 768] @ 0x50dc06 0xebc437 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0xebc436 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [24: 3456] @ 0x477893 0x407f05 0x407ef8 0x40c094 0x5f51f4 0x5f41e5 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f51f3 crypto/x509.newPolicyGraphNode+0x22f3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1268 # 0x5f41e4 crypto/x509.policiesValid+0x12e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1464 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0xf4fb6e 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [71: 22720] @ 0x6b85bf 0x69bbf9 0x69b61a 0x69b410 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69b619 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69b40f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [14: 7168] @ 0x48ba7c 0x48b8c6 0x48b63c 0x755a5e 0x755a77 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x755a5d regexp.newBitState+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:50 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [34: 2176] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 768] @ 0xa429c5 0xa41aa5 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa429c4 golang.org/x/net/idna.decode+0x84 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa41aa4 golang.org/x/net/idna.(*Profile).process+0x2e4 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [48: 2304] @ 0x583e05 0x584093 0x5837f0 0x5ae95e 0xa44fc5 0xa44fc6 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583e04 net/netip.parseIPv4Fields+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:167 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa44fc4 net.ParseIP+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa44fc5 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0x25 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:278 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [55: 2640] @ 0x583e05 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa4626e 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583e04 net/netip.parseIPv4Fields+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:167 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa4626d github.com/0xERR0R/blocky/lists/parsers.HostListEntry.forEachHost+0x2d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:119 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 6144] @ 0x48ba7c 0x48b8c6 0x48b63c 0x773556 0x774d69 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x773555 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x774d68 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 13312] @ 0xf4842b 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [45: 40320] @ 0xf1ec3a 0x668b59 0x61c6d6 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf1ec39 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x668b58 crypto/tls.aeadAESGCMTLS13+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:560 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 1120] @ 0x5eaaee 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x70dbf7 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x70dbf6 net/http.(*persistConn).addTLS+0x1d6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1692 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [1: 16] @ 0x50dc06 0x782ba5 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x782ba4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x1a4 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:252 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20: 107520] @ 0x51bf94 0x51b9bd 0x51bb99 0x61f5bd 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x61f5bc crypto/tls.(*Conn).readRecordOrCCS+0x139c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:780 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [60: 8640] @ 0x7c8886 0x7c9c09 0xeafc3b 0x481161 # 0x7c8885 github.com/miekg/dns.(*Client).DialContext+0x45 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:116 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [74: 8288] @ 0x7741f7 0xeab557 0xeab631 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeab556 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /home/runner/work/blocky/blocky/resolver/resolver.go:198 # 0xeab630 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /home/runner/work/blocky/blocky/resolver/resolver.go:206 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [14: 2912] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x5f30bf 0x5f2f40 0x5f0b90 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f30be crypto/x509.newPolicyGraph+0x1be /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1291 # 0x5f2f3f crypto/x509.policiesValid+0x3f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1405 # 0x5f0b8f crypto/x509.(*Certificate).Verify+0x5cf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:863 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [17: 272] @ 0x5c2165 0x5c210e 0x5c27dd 0x810e45 0x7ff15d 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x5c2164 net/netip.Addr.AsSlice+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:734 # 0x5c210d net.UDPAddrFromAddrPort+0x2d /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:107 # 0x5c27dc net.(*UDPConn).ReadMsgUDP+0x5c /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock.go:193 # 0x810e44 github.com/miekg/dns.ReadFromSessionUDP+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:43 # 0x7ff15c github.com/miekg/dns.(*Server).readUDP+0xfc /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [59: 18880] @ 0x6b85bf 0x69bbf9 0x69bb05 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69bb04 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [7: 672] @ 0x563e45 0x63ea65 0x63ea17 0x563b42 0x563ed1 0x63e9b4 0x63e993 0x563b42 0x563ed1 0x63c7ec 0x63c68f 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63ea64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ea16 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:289 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63e9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63e992 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:286 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c7eb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c68e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:285 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [37: 4144] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [12: 384] @ 0x7dbc7c 0x7dba29 0x7c99df 0x7c99ce 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7dbc7b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dba28 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x7c99de github.com/miekg/dns.(*Msg).Pack+0x9e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7c99cd github.com/miekg/dns.(*Conn).WriteMsg+0x8d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:343 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [18: 2016] @ 0x5a984d 0x5bd5dc 0x5bd11b 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5a984c net.(*netFD).connect+0x22c /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:103 # 0x5bd5db net.(*netFD).dial+0x3bb /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:124 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [10: 7040] @ 0x69a9b1 0x69a8ab 0x699511 0x6d6788 0x6d5a71 0x6d5e3c 0x6d576c 0x6d3229 0x6d2745 0x6d2016 0x481161 # 0x69a9b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699510 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d6787 net/http.(*http2ClientConn).writeHeader+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9751 # 0x6d5a70 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9685 # 0x6d5e3b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9650 # 0x6d576b net/http.(*http2ClientConn).encodeHeaders+0x58b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9678 # 0x6d3228 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9092 # 0x6d2744 net/http.(*http2clientStream).writeRequest+0x6e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8988 # 0x6d2015 net/http.(*http2clientStream).doRequest+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8901 0: 0 [17: 69632] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [87: 89088] @ 0xf4842b 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 896] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [223: 17840] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 384] @ 0x48bfd2 0x48b5e5 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686a98 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686a97 compress/flate.(*decompressor).nextBlock+0x177 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:328 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [26: 106496] @ 0x70f768 0x70f72a 0x70d3f8 0x70d235 0x481161 # 0x70f767 bufio.NewWriterSize+0x1667 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:600 # 0x70f729 net/http.(*Transport).dialConn+0x1629 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1942 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [8: 384] @ 0xf1cc6f 0xf1cc0a 0xf1ee2c 0x617bf1 0x61da84 0x62248a 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xf1cc6e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1cc09 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf1ee2b crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x617bf0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:493 # 0x61da83 crypto/tls.(*halfConn).encrypt+0x743 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:532 # 0x622489 crypto/tls.(*Conn).writeRecordLocked+0x649 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1025 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [82: 41984] @ 0x48ba7c 0x48b8c6 0x48b63c 0x755a5e 0x755a77 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x755a5d regexp.newBitState+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:50 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 224] @ 0x774b06 0x774a0d 0x7753e8 0x77583c 0xa4a97e 0xa4a925 0xa2d116 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774b05 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x77583b github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4a97d github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4a924 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /home/runner/work/blocky/blocky/lists/downloader.go:105 # 0xa2d115 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [22: 478720] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 256] @ 0xf45dad 0xf6b5ef 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf45dac crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6b5ee crypto/internal/fips140/rsa.encrypt+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [7: 43008] @ 0x623397 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 4096] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 480] @ 0x563e45 0x63b6e5 0x63b6ec 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63b6e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1524 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b6eb crypto/tls.(*clientHelloMsg).marshalMsg+0x152b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:182 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0x47793a 0x47794f 0x7779ce 0x777934 0xa4d092 0xa4d05c 0xa4d098 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7779cd github.com/sirupsen/logrus.(*Logger).releaseEntry+0x2d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:107 # 0x777933 github.com/sirupsen/logrus.(*Logger).WithField+0x193 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [29: 44544] @ 0x5e9a25 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e9a24 crypto/x509.parseCertificate+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:884 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0xe9c799 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0xe9c798 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x298 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:214 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [51: 11424] @ 0x50abbb 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [11: 264] @ 0xeb3e25 0xea8b3e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xeb3e24 github.com/mroth/weightedrand/v2.NewChooser[...]+0xa4 /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:46 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 112] @ 0x7741f7 0xe9605d 0xe95f70 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9605c github.com/sirupsen/logrus.(*Entry).WithField+0x39c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe95f6f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2af /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:372 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 48] @ 0x81bafc 0x81baa6 0x81ba9d 0x7db3aa 0x7db0ed 0x7db54c 0x7dc2a5 0x7dc559 0x7c92ec 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x81bafb github.com/miekg/dns.cloneSlice[...]+0x7b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81baa5 github.com/miekg/dns.unpackDataA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:23 # 0x81ba9c github.com/miekg/dns.(*A).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1223 # 0x7db3a9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7db0ec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7db54b github.com/miekg/dns.unpackRRslice+0xab /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dc2a4 github.com/miekg/dns.(*Msg).unpack+0x284 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dc558 github.com/miekg/dns.(*Msg).Unpack+0xf8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c92eb github.com/miekg/dns.(*Conn).ReadMsg+0x6b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [19: 622592] @ 0x754c25 0x755b5f 0x757db2 0x78330d 0x7832de 0x7832b8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x754c24 regexp.(*bitState).reset+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:91 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0x78330c regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0x7832dd regexp.(*Regexp).MatchString+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0x7832b7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 1440] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe96468 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe96467 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [4: 448] @ 0x47d67c 0x4a3915 0x6d01a7 0x6d73d4 0x6d6d62 0x481161 # 0x47d67b time.newTimer+0x3b /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/time.go:365 # 0x4a3914 time.AfterFunc+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/time/sleep.go:211 # 0x6d01a6 net/http.(*http2ClientConn).closeConn+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8557 # 0x6d73d3 net/http.(*http2clientConnReadLoop).cleanup+0x4f3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9895 # 0x6d6d61 net/http.(*http2ClientConn).readLoop+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9818 0: 0 [16: 512] @ 0x50ac89 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50ac88 fmt.Errorf+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:32 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [3: 336] @ 0x7bd59a 0x7bd609 0x7bd6c5 0x7bd753 0xe9df3f 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd599 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd608 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /home/runner/work/blocky/blocky/log/context.go:25 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xe9df3e github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 240] @ 0xf719c5 0xf716e9 0x636cf2 0x636b88 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf719c4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636cf1 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x636b87 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:516 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x7ff614 0x7ff47e 0xefd136 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff613 github.com/miekg/dns.(*response).Write+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:786 # 0x7ff47d github.com/miekg/dns.(*response).WriteMsg+0x7d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefd135 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /home/runner/work/blocky/blocky/server/server.go:521 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 864] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9f5e5 0xe9f4f3 0xe9ca3c 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9f5e4 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9f4f2 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xe9ca3b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:234 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [21: 1008] @ 0xeaeabc 0xeaeb06 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaeabb bytes.NewReader+0x15b /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/reader.go:159 # 0xeaeb05 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1a5 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [178: 51264] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea78b4 0xea77ab 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 1024] @ 0x5d619e 0x5d61b3 0x666377 0x656825 0x651d3b 0x651bd1 0x62585a 0x624cd0 0x624cbd 0x624c9a 0x4b3551 0x573b25 0x573b26 0x7feeee 0x7fc21d 0x7fe5cb 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x666376 crypto/tls.(*Config).encryptTicket+0x156 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/ticket.go:335 # 0x656824 crypto/tls.(*serverHandshakeState).sendSessionTicket+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:865 # 0x651d3a crypto/tls.(*serverHandshakeState).handshake+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:87 # 0x651bd0 crypto/tls.(*Conn).serverHandshake+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_server.go:64 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x624ccf crypto/tls.(*Conn).HandshakeContext+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x624cbc crypto/tls.(*Conn).Handshake+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1492 # 0x624c99 crypto/tls.(*Conn).Read+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1372 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x573b24 io.ReadFull+0xa4 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x573b25 encoding/binary.Read+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/binary/binary.go:262 # 0x7feeed github.com/miekg/dns.(*Server).readTCP+0x10d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:696 # 0x7fc21c github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7fe5ca github.com/miekg/dns.(*Server).serveTCPConn+0x28a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [19: 456] @ 0x835e6e 0xeb146f 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x835e6d github.com/0xERR0R/blocky/util.AnswerToString+0x16d /home/runner/work/blocky/blocky/util/common.go:49 # 0xeb146e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [23: 1104] @ 0x6e80eb 0xeaeb45 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6e80ea net/http.NewRequestWithContext+0x3ca /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:935 # 0xeaeb44 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 384] @ 0x7ff9a5 0xefcba2 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7ff9a4 github.com/miekg/dns.(*response).ConnectionState+0x64 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:854 # 0xefcba1 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1a1 /home/runner/work/blocky/blocky/server/server.go:481 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 1440] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe9c9d3 0xe9c8ca 0xe9650f 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9c9d2 github.com/sirupsen/logrus.(*Entry).WithField+0x4d2 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9c8c9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:233 # 0xe9650e github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [72: 8064] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 704] @ 0x74633c 0x7463e8 0x75b057 0x75bb6c 0x75bb60 0x7832d8 0x782c7b 0x782834 0x775235 0x774de5 0x7753e8 0xefd005 0xefcf94 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x74633b regexp/syntax.(*compiler).inst+0x19b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:164 # 0x7463e7 regexp/syntax.Compile+0x247 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:75 # 0x75b056 regexp.compile+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:176 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x7832d7 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x782c7a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefd004 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefcf93 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /home/runner/work/blocky/blocky/server/server.go:514 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [5: 480] @ 0x563e45 0x63fbb4 0x63fb93 0x563b42 0x563ed1 0x63b96d 0x63b810 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63fbb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63fb92 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:196 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63b96c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b80f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:195 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [42: 4704] @ 0xebc3ff 0x5106ff 0x510ff8 0x513a7e 0x50aba5 0xea6c35 0xea7d5a 0x481161 # 0xebc3fe github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0x9e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:304 # 0x5106fe fmt.(*pp).handleMethods+0x31e /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:673 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [10: 1120] @ 0x70e23f 0x70d3f8 0x70d235 0x481161 # 0x70e23e net/http.(*Transport).dialConn+0x13e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1742 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [92: 11776] @ 0xa2ca0d 0xa2c976 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xa2ca0c github.com/avast/retry-go/v4.newDefaultRetryConfig+0xcc /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:226 # 0xa2c975 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [34: 1632] @ 0xea881e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea881d github.com/0xERR0R/blocky/resolver.weightedRandom+0x5d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:245 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [13: 624] @ 0x7c9ab1 0x7c9a0c 0x7c913d 0x7c9c94 0xeafc3b 0x481161 # 0x7c9ab0 github.com/miekg/dns.(*Conn).Write+0x70 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:362 # 0x7c9a0b github.com/miekg/dns.(*Conn).WriteMsg+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:348 # 0x7c913c github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:220 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [11: 3168] @ 0x70f8e9 0x70d3f8 0x70d235 0x481161 # 0x70f8e8 net/http.(*Transport).dialConn+0x17e8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1937 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [10: 5120] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x6884a4 0x687835 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x6884a3 compress/flate.(*decompressor).moreBits+0x23 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:697 # 0x687834 compress/flate.(*decompressor).huffmanBlock+0x4d4 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:579 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [57: 29184] @ 0x48ba7c 0x48b8c6 0x48b594 0x6b1088 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b593 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:111 # 0x6b1087 net/http.http2putDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1245 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 560] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [18: 4608] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [87: 25056] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [49: 1605632] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [130: 12779520] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 560] @ 0x774b06 0x774a0d 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774b05 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [57: 29184] @ 0x48ba7c 0x48b8c6 0x48b63c 0x6221f3 0x623abe 0x6ba0d1 0x6ccf47 0x66fc75 0x6d9a0e 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x6221f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:988 # 0x623abd crypto/tls.(*Conn).Write+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1248 # 0x6ba0d0 net/http.http2writeWithByteTimeout+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3802 # 0x6ccf46 net/http.http2stickyErrWriter.Write+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:7975 # 0x66fc74 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:643 # 0x6d9a0d net/http.http2transportResponseBody.Read+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10278 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [57: 29184] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [38: 1824] @ 0x6b32c8 0x6b32b2 0x6b2a67 0x6d787a 0x6d6c99 0x481161 # 0x6b32c7 net/http.(*http2frameCache).getDataFrame+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1995 # 0x6b32b1 net/http.http2parseDataFrame+0x31 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2181 # 0x6b2a66 net/http.(*http2Framer).ReadFrame+0x186 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2083 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [52: 73216] @ 0x6b85bf 0x69bbf9 0x69bb05 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69bb04 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [48: 786432] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [40: 1310720] @ 0x6890ec 0x68906e 0x68b9c6 0x68b2f8 0x7156c6 0x71569d 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6890eb compress/flate.(*dictDecoder).init+0x18b /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/dict_decoder.go:43 # 0x68906d compress/flate.NewReader+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:815 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x7156c5 compress/gzip.NewReader+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x71569c net/http.(*gzipReader).Read+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3032 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [85: 43520] @ 0xf47b19 0xf47ad6 0xf47ada 0xf4811a 0xf46b7c 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48119 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf46b7b crypto/internal/fips140/bigmod.rr+0x25b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:511 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 1280] @ 0xf46cb4 0xf46cf1 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf46cb3 crypto/internal/fips140/bigmod.NewNat+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf46cf0 crypto/internal/fips140/bigmod.NewModulus+0x70 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 896] @ 0x617267 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x617266 crypto/tls.(*certCache).newCert+0x106 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:91 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 98304] @ 0x754c25 0x755b5f 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa45914 0xa45463 0xa4dca5 0xa4df4f 0xea525a 0xea4e50 0xea4d29 0xa46e1d 0xa466db 0x481161 # 0x754c24 regexp.(*bitState).reset+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:91 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa45913 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xea5259 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).parseFile+0x219 /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:233 # 0xea4e4f github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.func1+0xef /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:188 # 0xea4d28 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).loadSources.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [19: 5472] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xe966b5 0xe965cd 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe966b4 github.com/sirupsen/logrus.(*Entry).WithField+0x294 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe965cc github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1ac /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:416 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [2: 224] @ 0x7bd630 0x7bd60f 0x7bd6c5 0x7bd753 0xefc630 0xefcc48 0xefce5f 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0x7bd62f github.com/sirupsen/logrus.NewEntry+0xef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7bd60e github.com/0xERR0R/blocky/log.FromCtx+0xce /home/runner/work/blocky/blocky/log/context.go:21 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0x7bd752 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /home/runner/work/blocky/blocky/log/context.go:43 # 0xefc62f github.com/0xERR0R/blocky/server.newRequest+0x2ef /home/runner/work/blocky/blocky/server/server.go:447 # 0xefcc47 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /home/runner/work/blocky/blocky/server/server.go:485 # 0xefce5e github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /home/runner/work/blocky/blocky/server/server.go:502 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [204: 1671168] @ 0x7c9435 0x7c92a5 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7c9434 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x94 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:280 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 768] @ 0x50abbb 0xea6c35 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xea6c34 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 24] @ 0xe9c6cc 0xe9c6bd 0xe96389 0xe964dc 0xea41b0 0xea0c5c 0xea1817 0xea5c88 0xea9c30 0xea27b5 0xe9df66 0xea2358 0xea2c51 0xea2add 0xefd41d 0xefcf7f 0xefce97 0xefb2bb 0x7fc089 0x7fc008 0x7fed4a 0x7fe5eb 0x481161 # 0xe9c6cb github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /home/runner/work/blocky/blocky/util/common.go:188 # 0xe9c6bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /home/runner/work/blocky/blocky/resolver/caching_resolver.go:213 # 0xe96388 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x6c8 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:377 # 0xe964db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:404 # 0xea41af github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4cf /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:140 # 0xea0c5b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xea1816 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:200 # 0xea5c87 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:34 # 0xea9c2f github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:144 # 0xea27b4 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x34 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:35 # 0xe9df65 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xea2357 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xea2c50 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xefd41c github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /home/runner/work/blocky/blocky/server/server.go:551 # 0xefcf7e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:512 # 0xefce96 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /home/runner/work/blocky/blocky/server/server.go:504 # 0xefb2ba github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:341 # 0x7fc088 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fc007 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7fed49 github.com/miekg/dns.(*Server).serveDNS+0x449 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7fe5ea github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [18: 576] @ 0x716aa6 0x716c66 0x6a58eb 0x6a47d3 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x716aa5 net/http.Header.Clone+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:104 # 0x716c65 net/http.cloneOrMakeHeader+0x285 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/clone.go:116 # 0x6a58ea net/http.(*Client).makeHeadersCopier+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:759 # 0x6a47d2 net/http.(*Client).do+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:609 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [23: 3312] @ 0x6d86e6 0x6d81bf 0x6d7d29 0x6d6c99 0x481161 # 0x6d86e5 net/http.(*http2clientConnReadLoop).handleResponse+0x345 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10076 # 0x6d81be net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10027 # 0x6d7d28 net/http.(*http2clientConnReadLoop).run+0x588 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9965 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [11: 2464] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0xf11451 0xf16832 0xf6c8dc 0xf71a05 0xf716e9 0x6387c5 0x63874d 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf11450 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf16831 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6c8db crypto/internal/fips140/hkdf.Expand[...]+0x23b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6387c4 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x63874c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:733 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [31: 1488] @ 0xea78f8 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea78f7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x457 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:172 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [34: 816] @ 0x7ff1a6 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x7ff1a5 github.com/miekg/dns.(*Server).readUDP+0x145 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:719 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [12: 1536] @ 0x48bfd2 0x48b5e5 0x50d79f 0x50ad79 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x50d79e fmt.(*pp).free+0xde /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:181 # 0x50ad78 fmt.Errorf+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:50 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [5: 640] @ 0xf4fb6e 0xf6cad5 0xf71b46 0xf7122d 0x637257 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf7122c crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637256 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:540 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [77: 8624] @ 0x7bd494 0x7bd45d 0x7bd6e5 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x7bd493 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7bd45c github.com/0xERR0R/blocky/log.NewCtx+0x1c /home/runner/work/blocky/blocky/log/context.go:14 # 0x7bd6e4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [31: 1488] @ 0x5b4206 0x5b1905 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b4205 net.(*Resolver).lookupIPAddr+0x8e5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/lookup.go:310 # 0x5b1904 net.(*Resolver).internetAddrList+0x4c4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:289 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [59: 6608] @ 0x6d1525 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d1524 net/http.(*http2ClientConn).roundTrip+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8781 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [43: 49536] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [8: 128] @ 0x8cf492 0x8cf3a8 0xeb0452 0xeb03e4 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x8cf491 strings.(*Builder).WriteString+0x191 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:108 # 0x8cf3a7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /home/runner/work/blocky/blocky/config/upstream.go:35 # 0xeb0451 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 0xeb03e3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [34: 1632] @ 0x407132 0x477989 0x773e7e 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [57: 48562176] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x5623e5 0x5e43a5 0x5e9dd9 0x5ead7d 0x5e089e 0x5ecc45 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x5623e4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e43a4 crypto/x509.parseAI+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:154 # 0x5e9dd8 crypto/x509.parseCertificate+0x3f8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:949 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x5e089d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:231 # 0x5ecc44 crypto/x509.loadSystemRoots+0x3a4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:72 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 0: 0 [1: 2304] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40bdc9 0x8b363b 0x8b6487 0x8b32a5 0x8b2c45 0x8ab954 0x8ab99c 0x8a8ec5 0x8a8dbc 0x8a2e0a 0x8a371c 0x8a30c5 0x8a3906 0x8a30b2 0x8a3906 0x8a30b2 0x8a3906 0x8a30b2 0x8a3251 0x8a308b 0x8c0113 0x8c94a5 0x8c9485 0x8c8eb6 0x8c8945 0xf0254e 0xf03286 0x892494 0x892d8c 0xf02398 0xf0238f 0xf04813 0x44480b 0x481161 # 0x8b363a gopkg.in/yaml%2ev2.yaml_parser_save_simple_key+0x21a /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/scannerc.go:872 # 0x8b6486 gopkg.in/yaml%2ev2.yaml_parser_fetch_plain_scalar+0x26 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/scannerc.go:1426 # 0x8b32a4 gopkg.in/yaml%2ev2.yaml_parser_fetch_next_token+0x604 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/scannerc.go:813 # 0x8b2c44 gopkg.in/yaml%2ev2.yaml_parser_fetch_more_tokens+0x184 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/scannerc.go:642 # 0x8ab953 gopkg.in/yaml%2ev2.peek_token+0x1b3 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/parserc.go:47 # 0x8ab99b gopkg.in/yaml%2ev2.yaml_parser_parse_block_sequence_entry+0x1fb /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/parserc.go:586 # 0x8a8ec4 gopkg.in/yaml%2ev2.yaml_parser_state_machine+0xc4 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/parserc.go:125 # 0x8a8dbb gopkg.in/yaml%2ev2.yaml_parser_parse+0x7b /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/parserc.go:72 # 0x8a2e09 gopkg.in/yaml%2ev2.(*parser).peek+0x29 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:105 # 0x8a371b gopkg.in/yaml%2ev2.(*parser).sequence+0xdb /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:205 # 0x8a30c4 gopkg.in/yaml%2ev2.(*parser).parse+0xa4 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:151 # 0x8a3905 gopkg.in/yaml%2ev2.(*parser).mapping+0x105 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:217 # 0x8a30b1 gopkg.in/yaml%2ev2.(*parser).parse+0x91 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:149 # 0x8a3905 gopkg.in/yaml%2ev2.(*parser).mapping+0x105 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:217 # 0x8a30b1 gopkg.in/yaml%2ev2.(*parser).parse+0x91 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:149 # 0x8a3905 gopkg.in/yaml%2ev2.(*parser).mapping+0x105 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:217 # 0x8a30b1 gopkg.in/yaml%2ev2.(*parser).parse+0x91 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:149 # 0x8a3250 gopkg.in/yaml%2ev2.(*parser).document+0xb0 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:175 # 0x8a308a gopkg.in/yaml%2ev2.(*parser).parse+0x6a /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:153 # 0x8c0112 gopkg.in/yaml%2ev2.unmarshal+0x2b2 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:142 # 0x8c94a4 gopkg.in/yaml%2ev2.UnmarshalStrict+0x44 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:89 # 0x8c9484 github.com/0xERR0R/blocky/config.unmarshalConfig+0x24 /home/runner/work/blocky/blocky/config/config.go:554 # 0x8c8eb5 github.com/0xERR0R/blocky/config.loadConfig+0x535 /home/runner/work/blocky/blocky/config/config.go:494 # 0x8c8944 github.com/0xERR0R/blocky/config.LoadConfig+0xa4 /home/runner/work/blocky/blocky/config/config.go:445 # 0xf0254d github.com/0xERR0R/blocky/cmd.startServer+0x4d /home/runner/work/blocky/blocky/cmd/serve.go:40 # 0xf03285 github.com/0xERR0R/blocky/cmd.NewRootCommand.func1+0xc5 /home/runner/work/blocky/blocky/cmd/root.go:42 # 0x892493 github.com/spf13/cobra.(*Command).execute+0xa93 /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1015 # 0x892d8b github.com/spf13/cobra.(*Command).ExecuteC+0x40b /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1148 # 0xf02397 github.com/spf13/cobra.(*Command).Execute+0x17 /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1071 # 0xf0238e github.com/0xERR0R/blocky/cmd.Execute+0xe /home/runner/work/blocky/blocky/cmd/root.go:112 # 0xf04812 main.main+0x12 /home/runner/work/blocky/blocky/main.go:10 # 0x44480a runtime.main+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:283 0: 0 [81: 17915904] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [96: 8650752] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [88: 3604480] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3897805: 15965409280] @ 0x670d39 0xa44514 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x670d38 bufio.(*Scanner).Scan+0x378 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:209 # 0xa44513 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0xf3 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:144 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [14: 6272] @ 0x6ce529 0x6ce3d7 0x6afec8 0x481161 # 0x6ce528 net/http.(*http2Transport).newClientConn+0x108 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8245 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [3: 6144] @ 0x51bf94 0x51b9bd 0x51c22b 0x69c545 0x69c1d5 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51c22a bytes.(*Buffer).WriteByte+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:289 # 0x69c544 vendor/golang.org/x/net/http2/hpack.huffmanDecode+0x244 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/huffman.go:70 # 0x69c1d4 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x94 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:516 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [40: 4480] @ 0x7741f7 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [17: 816] @ 0x52629f 0xa4240e 0xa423ee 0xa41b25 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x52629e strings.genSplit+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:305 # 0xa4240d strings.Split+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:361 # 0xa423ed golang.org/x/net/idna.(*labelIter).set+0x2d /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:593 # 0xa41b24 golang.org/x/net/idna.(*Profile).process+0x364 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:374 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [29: 7424] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [28: 672] @ 0x5217c5 0x5218d0 0x526b45 0xa41d15 0xa41ce3 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa41d14 golang.org/x/net/idna.(*labelIter).result+0x554 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:559 # 0xa41ce2 golang.org/x/net/idna.(*Profile).process+0x522 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:413 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [35: 3360] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [81: 20736] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [19: 4560] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [147: 42336] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 40960] @ 0x6b169b 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6b169a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1334 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [140: 573440] @ 0x670d39 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x670d38 bufio.(*Scanner).Scan+0x378 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:209 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 128] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x638713 0x6386a6 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638712 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x6386a5 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:732 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 240] @ 0x566885 0x5685cf 0x56844c 0x566256 0x615d52 0x6381e8 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x566884 crypto/ecdsa.pointFromAffine+0x1c4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:424 # 0x5685ce crypto/ecdsa.publicKeyToFIPS[...]+0x2e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:397 # 0x56844b crypto/ecdsa.verifyFIPS[...]+0xab /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:357 # 0x566255 crypto/ecdsa.VerifyASN1+0x255 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:342 # 0x615d51 crypto/tls.verifyHandshakeSignature+0x1d1 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:30 # 0x6381e7 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:690 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [147: 9633792] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [173: 398592] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [23: 3312] @ 0x7c92d3 0x7c9175 0x7c9c94 0xeafc3b 0x481161 # 0x7c92d2 github.com/miekg/dns.(*Conn).ReadMsg+0x52 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:254 # 0x7c9174 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [93: 214272] @ 0x623397 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [141: 99264] @ 0x6b85bf 0x69bbf9 0x69b61a 0x69b410 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69b619 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69b40f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [8: 256] @ 0xe990d6 0xe99114 0xeb0654 0xea6b37 0xea7d5a 0x481161 # 0xe990d5 github.com/0xERR0R/blocky/resolver.newIPSet+0x2d5 /home/runner/work/blocky/blocky/resolver/bootstrap.go:333 # 0xe99113 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x313 /home/runner/work/blocky/blocky/resolver/bootstrap.go:138 # 0xeb0653 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:331 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [148: 52096] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0xeaec8f 0xeaec07 0xeaebde 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeaec8e net/textproto.MIMEHeader.Set+0x32e /opt/hostedtoolcache/go/1.24.0/x64/src/net/textproto/header.go:22 # 0xeaec06 net/http.Header.Set+0x2a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:40 # 0xeaebdd github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x27d /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:155 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [195: 112320] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477989 0x773e7e 0xeb1848 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb1847 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:385 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [70: 107520] @ 0x63d7d5 0x63d7a5 0x63d6b7 0x563b42 0x563ed1 0x63d66c 0x63d418 0x563b42 0x563ed1 0x63d0b9 0x63cb3e 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x63d7d4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63d7a4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63d6b6 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:367 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d66b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63d417 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:366 # 0x563b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x563ed0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d0b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63cb3d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:348 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [20: 10240] @ 0xf48245 0xf481b9 0xf481c0 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf48244 crypto/internal/fips140/bigmod.(*Nat).expand+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:82 # 0xf481b8 crypto/internal/fips140/bigmod.(*Nat).ExpandFor+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:677 # 0xf481bf crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x5f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:766 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [124: 39680] @ 0x6e7f53 0xeaeb45 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6e7f52 net/http.NewRequestWithContext+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:912 # 0xeaeb44 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [48: 5376] @ 0xe9bff0 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xe9bfef github.com/0xERR0R/blocky/resolver.newRequest+0x1ef /home/runner/work/blocky/blocky/resolver/resolver.go:19 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [58: 8352] @ 0x8367cd 0xe9bfdc 0xe9bfaa 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x8367cc github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x2c /home/runner/work/blocky/blocky/util/common.go:116 # 0xe9bfdb github.com/0xERR0R/blocky/resolver.newRequest+0x1db /home/runner/work/blocky/blocky/resolver/resolver.go:20 # 0xe9bfa9 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:154 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 6912] @ 0x6cf3d6 0x6b29a7 0x6d787a 0x6d6c99 0x481161 # 0x6cf3d5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2015 # 0x6b29a6 net/http.(*http2Framer).ReadFrame+0xc6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2079 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [122: 124928] @ 0x6a125a 0x48b6d1 0x6b0f45 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6a1259 net/http.init.func1+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1212 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6b0f44 net/http.http2getDataBufferChunk+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1222 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [2: 32] @ 0x5217c5 0x5218d0 0x526b45 0xa41d15 0xa41ce3 0xa44cfc 0xa44ce9 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa41d14 golang.org/x/net/idna.(*labelIter).result+0x554 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:559 # 0xa41ce2 golang.org/x/net/idna.(*Profile).process+0x522 /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:413 # 0xa44cfb golang.org/x/net/idna.(*Profile).ToASCII+0x9b /home/runner/go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa44ce8 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:244 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 640] @ 0x48bfd2 0x48b5e5 0x6b10a5 0x6b1309 0x6babdd 0x6d9699 0x66e163 0x66e887 0x688642 0x6873a5 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48bfd1 sync.(*poolChain).pushHead+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/poolqueue.go:226 # 0x48b5e4 sync.(*Pool).Put+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:115 # 0x6b10a4 net/http.http2putDataBufferChunk+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1243 # 0x6b1308 net/http.(*http2dataBuffer).Read+0x1a8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1282 # 0x6babdc net/http.(*http2pipe).Read+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3983 # 0x6d9698 net/http.http2transportResponseBody.Read+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10238 # 0x66e162 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:113 # 0x66e886 bufio.(*Reader).ReadByte+0x26 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:273 # 0x688641 compress/flate.(*decompressor).huffSym+0x101 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:720 # 0x6873a4 compress/flate.(*decompressor).huffmanBlock+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:495 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [41: 20992] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x5e417f 0x5e9ee5 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e417e crypto/x509.parseName+0x37e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:143 # 0x5e9ee4 crypto/x509.parseCertificate+0x504 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:960 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 192] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [29: 6960] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 2240] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [129: 627456] @ 0x688f91 0x68b9c6 0x68b2f8 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x688f90 compress/flate.NewReader+0x30 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:810 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [45: 1843200] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x711167 0x66e697 0x4b3c63 0x7053db 0x7052bf 0x715202 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x711166 net/http.(*persistConn).Read+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2122 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3c62 io.(*LimitedReader).Read+0x42 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:479 # 0x7053da net/http.(*body).readLocked+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:845 # 0x7052be net/http.(*body).Read+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transfer.go:837 # 0x715201 net/http.(*bodyEOFSignal).Read+0x141 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:2984 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 34048] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40bdc9 0xa2f807 0xa2f7cf 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f806 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x86 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:78 # 0xa2f7ce github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x4e /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:91 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [19: 2432] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 560] @ 0x7741f7 0x77791d 0x7777c8 0xa4d092 0xa4d05c 0xa4d098 0xa4c8c7 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x77791c github.com/sirupsen/logrus.(*Entry).WithField+0x17c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7777c7 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa4d091 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /home/runner/work/blocky/blocky/log/logger.go:72 # 0xa4d05b github.com/0xERR0R/blocky/lists.logger+0x3b /home/runner/work/blocky/blocky/lists/list_cache.go:103 # 0xa4d097 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /home/runner/work/blocky/blocky/lists/list_cache.go:223 # 0xa4c8c6 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /home/runner/work/blocky/blocky/lists/list_cache.go:229 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 256] @ 0x5730fa 0x573106 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x6387fe 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x6387fd crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:734 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 1728] @ 0x50abbb 0xeb0cae 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xeb0cad github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [101: 29088] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xea7fb0 0xea7e7b 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [70: 14560] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d0af9 0x4d0abd 0xeaf6a7 0xeaf5a9 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d0af8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:278 # 0x4d0abc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:241 # 0xeaf6a6 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x86 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:216 # 0xeaf5a8 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:203 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [153: 53856] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x716bb9 0x716c66 0x6a58eb 0x6a47d3 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x716bb8 net/http.Header.Clone+0x1d8 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/header.go:114 # 0x716c65 net/http.cloneOrMakeHeader+0x285 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/clone.go:116 # 0x6a58ea net/http.(*Client).makeHeadersCopier+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:759 # 0x6a47d2 net/http.(*Client).do+0x232 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:609 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [45: 40320] @ 0xf1ec3a 0x668b59 0x61c6d6 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf1ec39 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x668b58 crypto/tls.aeadAESGCMTLS13+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:560 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [26: 13312] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf482df 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf482de crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:768 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [31: 31744] @ 0x61719e 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x61719d crypto/tls.(*certCache).newCert+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:81 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x6ce4a6 0x6ce3d7 0x6afec8 0x481161 # 0x6ce4a5 net/http.(*http2Transport).newClientConn+0x85 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8248 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [11: 2464] @ 0x553eda 0x553ef0 0x5213bd 0xf72d37 0xf7162d 0xf710da 0x636b7f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf7162c crypto/internal/fips140/tls13.deriveSecret[...]+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:51 # 0xf710d9 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x636b7e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:514 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [10: 240] @ 0xeb3db4 0xea8b3e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xeb3db3 github.com/mroth/weightedrand/v2.NewChooser[...]+0x33 /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [39: 4368] @ 0x4108b4 0xea75aa 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea75a9 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x109 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:167 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [104: 29952] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x7741a5 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741a4 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 480] @ 0x563e45 0x63b96d 0x63b810 0x640d15 0x6519b8 0x6343e6 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63b96c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b80f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:195 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x6519b7 crypto/tls.transcriptMsg+0x77 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:1941 # 0x6343e5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:68 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [90: 5898240] @ 0x7fcda6 0x48b6d1 0x7ff126 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x7fcda5 github.com/miekg/dns.(*Server).ListenAndServe.(*Server).init.makeUDPBuffer.func2+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:277 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x7ff125 github.com/miekg/dns.(*Server).readUDP+0xc5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:716 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [90: 17280] @ 0x59d255 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x59d254 net.(*Dialer).DialContext+0x434 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:565 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [94: 288768] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x622c51 0x622c52 0x622cd9 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x622c50 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x622c51 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1078 # 0x622cd8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1089 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [158: 60672] @ 0x6d1565 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d1564 net/http.(*http2ClientConn).roundTrip+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8772 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 384] @ 0xf4fa37 0xf6c73a 0xf71a05 0x66034d 0x61c6c7 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x66034c crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:29 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [6: 96] @ 0xea8690 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xea868f github.com/0xERR0R/blocky/resolver.pickRandom+0x4f /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:233 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 224] @ 0x496085 0x496412 0x5bd650 0x5bd11b 0x5b2378 0x5c4dc7 0x59ec8b 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x496084 syscall.anyToSockaddr+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:667 # 0x496411 syscall.Getsockname+0x71 /opt/hostedtoolcache/go/1.24.0/x64/src/syscall/syscall_linux.go:713 # 0x5bd64f net.(*netFD).dial+0x42f /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:139 # 0x5bd11a net.socket+0x29a /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:70 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c4dc6 net.(*sysDialer).dialUDP+0xa6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/udpsock_posix.go:212 # 0x59ec8a net.(*sysDialer).dialSingle+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:725 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [5: 80] @ 0x7bda05 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bda04 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /home/runner/work/blocky/blocky/log/logger.go:78 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 1568] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa4f 0xf6c73a 0xf71a05 0x6602ce 0x61c6c7 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x6602cd crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:28 # 0x61c6c6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:234 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [35: 17920] @ 0x5d619e 0x5d61b3 0x668b14 0x61c6d6 0x636d2e 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x668b13 crypto/tls.aeadAESGCMTLS13+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:551 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x636d2d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:517 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [26: 2912] @ 0x7bd630 0x7bd60f 0x7bd6c5 0xeab5be 0xeab485 0xe9beb3 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7bd62f github.com/sirupsen/logrus.NewEntry+0xef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7bd60e github.com/0xERR0R/blocky/log.FromCtx+0xce /home/runner/work/blocky/blocky/log/context.go:21 # 0x7bd6c4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9beb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:150 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [46: 7360] @ 0x6b85bf 0x69bbf9 0x69bb05 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69bb04 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [17: 1088] @ 0x50dc06 0x5cf9aa 0x5107c3 0x510ff8 0x513a7e 0x50aba5 0xeaee1c 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x50dc05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:240 # 0x5cf9a9 net/url.(*Error).Error+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:32 # 0x5107c2 fmt.(*pp).handleMethods+0x3e2 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:667 # 0x510ff7 fmt.(*pp).printArg+0x437 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:756 # 0x513a7d fmt.(*pp).doPrintf+0x37d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:1074 # 0x50aba4 fmt.Errorf+0x84 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:25 # 0xeaee1b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [72: 14976] @ 0x477893 0x407f05 0x407ef8 0x40d512 0x4d1649 0x4d224b 0x4d2a0d 0x4d29cf 0xeb0b0a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x4d1648 context.(*cancelCtx).propagateCancel+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:492 # 0x4d224a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:634 # 0x4d2a0c context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:617 # 0x4d29ce context.WithTimeout+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/context/context.go:695 # 0xeb0b09 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:346 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [258: 1056768] @ 0x670d39 0xa44ae5 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x670d38 bufio.(*Scanner).Scan+0x378 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:209 # 0xa44ae4 github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xe4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:218 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5151013: 21098549248] @ 0x670d39 0xa44285 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x670d38 bufio.(*Scanner).Scan+0x378 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:209 # 0xa44284 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xe4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:100 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [116: 45613056] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [107: 38567936] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [80: 5898240] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15: 40320] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69a97a 0x69a8ab 0x69babf 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x69a979 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69a8aa vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69babe vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [12: 15360] @ 0x623397 0x622ed8 0x62e4bb 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x62e4ba crypto/tls.(*Conn).clientHandshake+0x4fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:340 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [150: 16800] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [469: 37520] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 1248] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [29: 1187840] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [34: 626688] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [107: 10272] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 4992] @ 0xf47b19 0xf47ad6 0xf47ada 0xf4811a 0xf46b7c 0xf47266 0xf46d0a 0x572e05 0x56f313 0x615c0f 0x65feb2 0x6309e3 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48119 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf46b7b crypto/internal/fips140/bigmod.rr+0x25b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:511 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x615c0e crypto/tls.verifyHandshakeSignature+0x8e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/auth.go:46 # 0x65feb1 crypto/tls.(*ecdheKeyAgreement).processServerKeyExchange+0x751 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_agreement.go:354 # 0x6309e2 crypto/tls.(*clientHandshakeState).doFullHandshake+0x322 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:718 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 1024] @ 0xf4a1e5 0xf4a19e 0xf4a1a2 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x630931 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4a1e4 crypto/internal/fips140/bigmod.(*Nat).reset+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf4a19d crypto/internal/fips140/bigmod.(*Nat).set+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf4a1a1 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x81 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x630930 crypto/tls.(*clientHandshakeState).doFullHandshake+0x270 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:698 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x70c638 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x70c637 net/http.(*Transport).getConn+0x217 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1504 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [106: 5210112] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [30: 552960] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [14: 43008] @ 0x623397 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2: 512] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 96] @ 0x621498 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b2225 0x6b21f3 0x6b295d 0x6d787a 0x6d6c99 0x481161 # 0x621497 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:831 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b2224 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b21f2 net/http.http2readFrameHeader+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1805 # 0x6b295c net/http.(*http2Framer).ReadFrame+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2072 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [553: 5238016] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [25: 2000] @ 0x6b85bf 0x69bbf9 0x69b61a 0x69b410 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69b619 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69b40f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [29: 14848] @ 0xf4a2eb 0xf4a280 0xf4a289 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4a2ea crypto/internal/fips140/bigmod.(*Nat).reset+0x1ca /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf4a27f crypto/internal/fips140/bigmod.(*Nat).set+0x15f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf4a288 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x168 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1049 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [852: 27918336] @ 0x6890ec 0x68906e 0x68b9c6 0x68b2f8 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6890eb compress/flate.(*dictDecoder).init+0x18b /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/dict_decoder.go:43 # 0x68906d compress/flate.NewReader+0x10d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:815 # 0x68b9c5 compress/gzip.(*Reader).readHeader+0x365 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:238 # 0x68b2f7 compress/gzip.(*Reader).Reset+0x297 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:113 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [22: 118272] @ 0x623397 0x622ed8 0x637d8d 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x637d8c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:630 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [30: 3360] @ 0xeb08ef 0xea6b37 0xea7d5a 0x481161 # 0xeb08ee github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x30e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:379 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [48: 3072] @ 0xeb3ebb 0xea8b3e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0xeb3eba github.com/mroth/weightedrand/v2.NewChooser[...]+0x13a /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:70 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [24: 12288] @ 0x48ba7c 0x48b8c6 0x48b63c 0x69c188 0x69ba0d 0x69b405 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x69c187 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:513 # 0x69ba0c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69b404 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [1: 32] @ 0x835d2b 0xea8168 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x835d2a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xea8167 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x3a7 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [29: 1392] @ 0x407132 0x477989 0x773e7e 0xea78b4 0xea77ab 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773e7d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea78b3 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea77aa github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [41: 4592] @ 0x6d153b 0x6cd48c 0x6cd478 0x6dc95c 0x6dc953 0x707f37 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x6d153a net/http.(*http2ClientConn).roundTrip+0x15a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8782 # 0x6cd48b net/http.(*http2ClientConn).RoundTrip+0x1eb /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8767 # 0x6cd477 net/http.(*http2Transport).RoundTripOpt+0x1d7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8063 # 0x6dc95b net/http.(*http2Transport).RoundTrip+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8014 # 0x6dc952 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10872 # 0x707f36 net/http.(*Transport).roundTrip+0x496 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:615 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [40: 40960] @ 0xf4842b 0xf482df 0xf4a41a 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf482de crypto/internal/fips140/bigmod.(*Nat).montgomeryReduction+0x17e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:768 # 0xf4a419 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2f9 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1056 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4: 16384] @ 0x717b55 0x717afd 0x717c14 0x6f58ea 0x481161 # 0x717b54 bufio.NewReaderSize+0x1f4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:57 # 0x717afc bufio.NewReader+0x19c /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:63 # 0x717c13 net/http.newBufioReader+0x2b3 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:859 # 0x6f58e9 net/http.(*conn).serve+0x269 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/server.go:2013 0: 0 [32: 2048] @ 0x5f100d 0x5f1726 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5f100c crypto/x509.alreadyInChain+0xac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:905 # 0x5f1725 crypto/x509.(*Certificate).buildChains.func1+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:951 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [9: 432] @ 0x6b85bf 0x69bbf9 0x69b61a 0x69b410 0x69b230 0x6b7952 0x6b2c96 0x6d787a 0x6d6c99 0x481161 # 0x6b85be net/http.(*http2Framer).readMetaFrame.func1+0x2fe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3146 # 0x69bbf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69b619 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69b40f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69b22f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b7951 net/http.(*http2Framer).readMetaFrame+0x2d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:3184 # 0x6b2c95 net/http.(*http2Framer).ReadFrame+0x3b5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2097 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [266: 127680] @ 0xbdb6e8 0xbdb6b5 0xeb8c53 0xeb8933 0x481161 # 0xbdb6e7 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdb6b4 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8c52 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [32: 16384] @ 0x5d619e 0x5d61b3 0x668b14 0x61c6d6 0x636de5 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5d619d crypto/internal/fips140/aes.New+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d61b2 crypto/aes.NewCipher+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/aes/aes.go:47 # 0x668b13 crypto/tls.aeadAESGCMTLS13+0x33 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cipher_suites.go:551 # 0x61c6d5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:235 # 0x636de4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:519 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [21: 10752] @ 0x535fd3 0x572dfb 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x535fd2 math/big.(*Int).Bytes+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/math/big/int.go:524 # 0x572dfa crypto/rsa.fipsPublicKey+0x1a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [88: 25344] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xea750c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xea750b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [64: 3072] @ 0x810e08 0x7ff15d 0x7fc273 0x7fdde5 0x7fc919 0xefbfc9 0x481161 # 0x810e07 github.com/miekg/dns.ReadFromSessionUDP+0x47 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:42 # 0x7ff15c github.com/miekg/dns.(*Server).readUDP+0xfc /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x7fc272 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fdde4 github.com/miekg/dns.(*Server).serveUDP+0x244 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fc918 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefbfc8 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:398 0: 0 [137: 561152] @ 0x6cea25 0x6ce9c9 0x6ce99d 0x6ce3d7 0x6afec8 0x481161 # 0x6cea24 bufio.NewReaderSize+0x604 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:57 # 0x6ce9c8 bufio.NewReader+0x5a8 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:63 # 0x6ce99c net/http.(*http2Transport).newClientConn+0x57c /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8287 # 0x6ce3d6 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:8240 # 0x6afec7 net/http.(*http2addConnCall).run+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:923 0: 0 [9: 144] @ 0xeb1534 0xeb0bbe 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb1533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x1b3 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:387 # 0xeb0bbd github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:355 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [127: 65024] @ 0x7c9457 0x7c92a5 0x7c920e 0x7c9c94 0xeafc3b 0x481161 # 0x7c9456 github.com/miekg/dns.(*Conn).ReadMsgHeader+0xb6 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:282 # 0x7c92a4 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c920d github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7c9c93 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [283: 289792] @ 0xf4842b 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [138: 44160] @ 0x707e34 0x707dfc 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x707e33 net/http.setupRewindBody+0x393 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:777 # 0x707dfb net/http.(*Transport).roundTrip+0x35b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:612 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [11: 528] @ 0x5b1d1e 0x5b0bce 0x5b1ad2 0x59c3a5 0x59d228 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5b1d1d net.(*Resolver).internetAddrList.func1+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:275 # 0x5b0bcd net.filterAddrList+0x14d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:137 # 0x5b1ad1 net.(*Resolver).internetAddrList+0x691 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock.go:308 # 0x59c3a4 net.(*Resolver).resolveAddrList+0x3e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:353 # 0x59d227 net.(*Dialer).DialContext+0x407 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:560 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [4: 256] @ 0x45fa86 0x5e0568 0x5e045a 0x6333f1 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5e0567 crypto/x509.(*CertPool).addCertFunc+0x147 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:206 # 0x5e0459 crypto/x509.(*CertPool).AddCert+0x39 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:184 # 0x6333f0 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1143 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [42: 2016] @ 0x485a6b 0x611967 0xeb3e0d 0xea8b3e 0xea8705 0xea758c 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x485a6a internal/reflectlite.Swapper+0x36a /opt/hostedtoolcache/go/1.24.0/x64/src/internal/reflectlite/swapper.go:68 # 0x611966 sort.Slice+0x86 /opt/hostedtoolcache/go/1.24.0/x64/src/sort/slice.go:26 # 0xeb3e0c github.com/mroth/weightedrand/v2.NewChooser[...]+0x8c /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea8b3d github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xea8704 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xea758b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [31: 14880] @ 0x618810 0x70da85 0x70da6e 0x70ea9c 0x70d3f8 0x70d235 0x481161 # 0x61880f crypto/tls.(*Config).Clone+0x8f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/common.go:929 # 0x70da84 net/http.cloneTLSConfig+0x64 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:3086 # 0x70da6d net/http.(*persistConn).addTLS+0x4d /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1683 # 0x70ea9b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1790 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [29: 3248] @ 0xeb0c2a 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0xeb0c29 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x249 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:351 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [680: 348160] @ 0xf47b19 0xf47ad6 0xf47ada 0xf4811a 0xf46b7c 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48119 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf46b7b crypto/internal/fips140/bigmod.rr+0x25b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:511 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [36: 4608] @ 0x5bcf46 0x5bcf1d 0x5b2378 0x5c0d87 0x5c0c29 0x5c0c2a 0x59edce 0x59e5ae 0x59dc87 0x59d4cc 0x7c8b16 0x7c9c09 0xeafc3b 0x481161 # 0x5bcf45 net.newFD+0xc5 /opt/hostedtoolcache/go/1.24.0/x64/src/net/fd_unix.go:27 # 0x5bcf1c net.socket+0x9c /opt/hostedtoolcache/go/1.24.0/x64/src/net/sock_posix.go:27 # 0x5b2377 net.internetSocket+0xf7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ipsock_posix.go:167 # 0x5c0d86 net.(*sysDialer).doDialTCPProto+0xe6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:85 # 0x5c0c28 net.(*sysDialer).doDialTCP+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:75 # 0x5c0c29 net.(*sysDialer).dialTCP+0x69 /opt/hostedtoolcache/go/1.24.0/x64/src/net/tcpsock_posix.go:71 # 0x59edcd net.(*sysDialer).dialSingle+0x3cd /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:721 # 0x59e5ad net.(*sysDialer).dialSerial+0x24d /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:686 # 0x59dc86 net.(*sysDialer).dialParallel+0x3a6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:587 # 0x59d4cb net.(*Dialer).DialContext+0x6ab /opt/hostedtoolcache/go/1.24.0/x64/src/net/dial.go:578 # 0x7c8b15 github.com/miekg/dns.(*Client).DialContext+0x2d5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7c9c08 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeafc3a github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:224 0: 0 [43: 4816] @ 0x7741f7 0xea7fb0 0xea7e7b 0xea7986 0xe9c044 0xeba28a 0xeb8e7b 0xeb8933 0x481161 # 0x7741f6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea7faf github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea7e7a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:194 # 0xea7985 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xe9c043 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:155 # 0xeba289 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /home/runner/work/blocky/blocky/cache/expirationcache/prefetching_cache.go:77 # 0xeb8e7a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:129 # 0xeb8932 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [69: 49741824] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 896] @ 0x4108b4 0x70c638 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xeaedd3 0xeaedcc 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x70c637 net/http.(*Transport).getConn+0x217 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1504 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xeaedd2 net/http.(*Client).Do+0x472 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xeaedcb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [61: 58466304] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [77: 137984] @ 0x62d485 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d484 crypto/tls.(*Conn).makeClientHello+0xe24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:178 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 480] @ 0x563e45 0x63c31d 0x63c1bd 0x640d15 0x622916 0x62e405 0x62585a 0x70e00e 0x70e009 0x481161 # 0x563e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c31c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /opt/hostedtoolcache/go/1.24.0/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c1bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:257 # 0x640d14 crypto/tls.(*clientHelloMsg).marshal+0x14 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_messages.go:376 # 0x622915 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1052 # 0x62e404 crypto/tls.(*Conn).clientHandshake+0x444 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:325 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [93: 64757760] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 256] @ 0xf4fb6e 0xf6cad5 0xf71b46 0xf72c15 0x636b59 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb6d crypto/internal/fips140/hmac.New[...]+0x16d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6cad4 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf71b45 crypto/internal/fips140/tls13.extract[...]+0xa5 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf72c14 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x636b58 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:511 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [5: 480] @ 0xf4fa37 0xf6c73a 0xf71a05 0x660465 0x638538 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fa36 crypto/internal/fips140/hmac.New[...]+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x638537 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:720 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [92: 52756480] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [68: 87040] @ 0x62d36e 0x62d35b 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d36d crypto/internal/fips140/mlkem.(*EncapsulationKey768).Bytes+0xd0d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/mlkem/mlkem768.go:143 # 0x62d35a crypto/tls.(*Conn).makeClientHello+0xcfa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:175 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [100: 66355200] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [143: 73216] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf46bcf 0xf47266 0xf46d0a 0x572e05 0x56f313 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf46bce crypto/internal/fips140/bigmod.rr+0x2ae /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf47265 crypto/internal/fips140/bigmod.newModulus+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf46d09 crypto/internal/fips140/bigmod.NewModulus+0x89 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x572e04 crypto/rsa.fipsPublicKey+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/rsa.go:625 # 0x56f312 crypto/rsa.VerifyPKCS1v15+0x192 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:376 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [264: 99483648] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [92: 80642048] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 34944] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [685: 701440] @ 0xf4842b 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4842a crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1: 6528] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 4224] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 3520] @ 0x6a2f9f 0x6a2f8a 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x6a2f9e net/http.send.func1+0x51e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:233 # 0x6a2f89 net/http.send+0x509 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:255 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [144: 71958528] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [75: 34406400] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 640] @ 0xf4fb30 0xf6c73a 0xf71a05 0xf716e9 0x6605fe 0x6605a3 0x6388bd 0x634a05 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf4fb2f crypto/internal/fips140/hmac.New[...]+0x12f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x6605fd crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x6605a2 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:46 # 0x6388bc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:747 # 0x634a04 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:139 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [319: 163328] @ 0xf47b19 0xf47ad6 0xf47ada 0xf48d1e 0xf4a3be 0xf6b5df 0xf659a5 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf47b18 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf47ad5 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf47ad9 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf48d1d crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4a3bd crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6b5de crypto/internal/fips140/rsa.encrypt+0xfe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf659a4 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [91: 47710208] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20: 189440] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [76: 3112960] @ 0x51bf94 0x51b9bd 0x621470 0x621437 0x61ef5e 0x624dc5 0x624dc6 0x66e697 0x4b3551 0x6b29dc 0x6b29b7 0x6d787a 0x6d6c99 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x62146f bytes.(*Buffer).Grow+0x6f /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:168 # 0x621436 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:830 # 0x61ef5d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:680 # 0x624dc4 crypto/tls.(*Conn).readRecord+0x144 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:591 # 0x624dc5 crypto/tls.(*Conn).Read+0x145 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1385 # 0x66e696 bufio.(*Reader).Read+0x196 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:245 # 0x4b3550 io.ReadAtLeast+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:335 # 0x6b29db io.ReadFull+0xfb /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:354 # 0x6b29b6 net/http.(*http2Framer).ReadFrame+0xd6 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:2080 # 0x6d7879 net/http.(*http2clientConnReadLoop).run+0xd9 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9933 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [133: 58834944] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15: 3360] @ 0x553eda 0x553ef0 0x5213bd 0xf4fa9e 0xf6c73a 0xf71a05 0x660465 0x639253 0x634a36 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x553ed9 crypto/internal/fips140/sha512.New384+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x553eef crypto/sha512.New384+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha512/sha512.go:80 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf4fa9d crypto/internal/fips140/hmac.New[...]+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660464 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/key_schedule.go:37 # 0x639252 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:830 # 0x634a35 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:145 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [178: 116654080] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [44504: 2136192] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa46328 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa46327 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:189 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20201: 323216] @ 0xa43fc6 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43fc5 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x45 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:58 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [89: 364544] @ 0x68b1be 0x68b16d 0x68b297 0x6dc58a 0x6dc521 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x68b1bd bufio.NewReaderSize+0x15d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:57 # 0x68b16c bufio.NewReader+0x10c /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/bufio.go:63 # 0x68b296 compress/gzip.(*Reader).Reset+0x236 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:111 # 0x6dc589 compress/gzip.NewReader+0xa9 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:94 # 0x6dc520 net/http.(*http2gzipReader).Read+0x40 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10826 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [88: 8448] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1553: 1475772416] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [129: 8256] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1687: 107968] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [228: 18240] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [84: 43008] @ 0x48ba7c 0x48b8c6 0x48b63c 0x50d63e 0x50ab67 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x48ba7b sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:241 # 0x48b8c5 sync.(*Pool).pin+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:220 # 0x48b63b sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:135 # 0x50d63d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:152 # 0x50ab66 fmt.Errorf+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:23 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2263: 1705541632] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1072: 34304] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3778: 2259304448] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [914: 43872] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0x407132 0x477989 0x774a2a 0x774a0d 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x774a29 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x774a0c github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 336] @ 0x686605 0x6871cf 0x686a0e 0x686b5b 0x68bfde 0x6dc55f 0x6a660a 0x6711de 0xa4517b 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x686604 compress/flate.(*huffmanDecoder).init+0x204 /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:178 # 0x6871ce compress/flate.(*decompressor).readHuffman+0x3ee /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:460 # 0x686a0d compress/flate.(*decompressor).nextBlock+0xed /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:323 # 0x686b5a compress/flate.(*decompressor).Read+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/compress/flate/inflate.go:348 # 0x68bfdd compress/gzip.(*Reader).Read+0x9d /opt/hostedtoolcache/go/1.24.0/x64/src/compress/gzip/gunzip.go:252 # 0x6dc55e net/http.(*http2gzipReader).Read+0x7e /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10832 # 0x6a6609 net/http.(*cancelTimerBody).Read+0x29 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:971 # 0x6711dd bufio.(*Scanner).Scan+0x81d /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:219 # 0xa4517a github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /home/runner/work/blocky/blocky/lists/parsers/lines.go:63 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [443: 14516224] @ 0x754c25 0x755b5f 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa45065 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x754c24 regexp.(*bitState).reset+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:91 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa45064 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:288 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4067: 1932378112] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2531: 60744] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [51: 13056] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20: 81920] @ 0x6a12da 0x48b6d1 0x6b0ee8 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6a12d9 net/http.init.func3+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1214 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6b0ee7 net/http.http2getDataBufferChunk+0xa7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1226 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [191: 55008] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0xeab557 0xeab631 0x7bd6cf 0xeab5be 0xeab4f3 0xeb04e5 0xeb0625 0xea6b37 0xea7d5a 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xeab556 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /home/runner/work/blocky/blocky/resolver/resolver.go:198 # 0xeab630 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /home/runner/work/blocky/blocky/resolver/resolver.go:206 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab4f2 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xeb04e4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:312 # 0xeb0624 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:329 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1596: 13074432] @ 0x6a131a 0x48b6d1 0x6b0e88 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6a1319 net/http.init.func4+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1215 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6b0e87 net/http.http2getDataBufferChunk+0x47 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1228 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [8311: 398928] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4415: 282560] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0xf65491 0xf659d7 0xf6583c 0x56f35b 0x5f7251 0x5f6b91 0x5f17f6 0x5f154b 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf65490 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf659d6 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf6583b crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56f35a crypto/rsa.VerifyPKCS1v15+0x1da /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/rsa/fips.go:380 # 0x5f7250 crypto/x509.checkSignature+0x4f0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1005 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [2311: 36976] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x623397 0x622ed8 0x630777 0x62fd17 0x62e8bf 0x62585a 0x70e00e 0x70e009 0x481161 # 0x623396 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1173 # 0x622ed7 crypto/tls.(*Conn).readHandshake+0x237 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1114 # 0x630776 crypto/tls.(*clientHandshakeState).doFullHandshake+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:668 # 0x62fd16 crypto/tls.(*clientHandshakeState).handshake+0x396 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:606 # 0x62e8be crypto/tls.(*Conn).clientHandshake+0x8fe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:389 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [4600: 1733427200] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20: 5760] @ 0x477893 0x407f05 0x407ef8 0x40ca19 0x773f1b 0x7bdb25 0x7bd9b6 0xeab627 0x7bd6cf 0xeab5be 0xeab485 0xe9c548 0xea2add 0xe9a45d 0xe9a065 0xe99ba8 0x70b912 0x70e8e5 0x70d3f8 0x70d235 0x481161 # 0x773f1a github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7bdb24 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7bd9b5 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xeab626 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x7bd6ce github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xeab5bd github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xeab484 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xe9c547 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:203 # 0xea2adc github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xe9a45c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /home/runner/work/blocky/blocky/resolver/bootstrap.go:243 # 0xe9a064 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /home/runner/work/blocky/blocky/resolver/bootstrap.go:215 # 0xe99ba7 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /home/runner/work/blocky/blocky/resolver/bootstrap.go:194 # 0x70b911 net/http.(*Transport).dial+0xd1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1278 # 0x70e8e4 net/http.(*Transport).dialConn+0x7e4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1780 # 0x70d3f7 net/http.(*Transport).dialConnFor+0xb7 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1615 # 0x70d234 net/http.(*Transport).startDialConnForLocked.func1+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1597 0: 0 [7: 784] @ 0x4108b4 0x62563e 0x70e00e 0x70e009 0x481161 # 0x62563d crypto/tls.(*Conn).handshakeContext+0x17d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1535 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [63: 5160960] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1125: 54000] @ 0x583e05 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa46328 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583e04 net/netip.parseIPv4Fields+0x1a4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:167 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa46327 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:189 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3142: 334610432] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8277: 397296] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3648: 836763648] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4064: 1198522368] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 1792] @ 0x51bf94 0x51b9bd 0x51bb99 0x50db17 0x7831ff 0x782834 0x775235 0x774de5 0x7753e8 0xa4cc7d 0xa4cc42 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x51bf93 bytes.growSlice+0x93 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:249 # 0x51b9bc bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:151 # 0x51bb98 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/buffer.go:179 # 0x50db16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/print.go:225 # 0x7831fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x782833 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775234 github.com/sirupsen/logrus.(*Entry).write+0x94 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x774de4 github.com/sirupsen/logrus.(*Entry).log+0x424 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x7753e7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4cc7c github.com/sirupsen/logrus.(*Entry).Info+0x49c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4cc41 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x461 /home/runner/work/blocky/blocky/lists/list_cache.go:276 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3780: 681246720] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4300: 275200] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7916: 633280] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7983: 191592] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1276: 31358976] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8298: 199152] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15325: 245200] @ 0xa44328 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44327 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x187 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3267: 454975488] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [14830: 711840] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xa44fc5 0xa44fc6 0xa44df7 0xa4429c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa44fc4 net.ParseIP+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa44fc5 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0x25 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:278 # 0xa44df6 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:254 # 0xa4429b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:104 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15423: 246768] @ 0xa30f6a 0xa44067 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa30f69 github.com/hashicorp/go-multierror.Append+0x329 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/append.go:28 # 0xa44066 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0xe6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:66 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2192: 125698048] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3399: 54384] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [14804: 710592] @ 0x583f4d 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa4626e 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583f4c net/netip.parseIPv4Fields+0x2ec /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:185 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa4626d github.com/0xERR0R/blocky/lists/parsers.HostListEntry.forEachHost+0x2d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:119 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7927: 190248] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2815: 230604800] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3396: 54336] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6119: 97904] @ 0xa4452c 0xa44525 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4452b bufio.(*Scanner).Text+0x10b /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa44524 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x104 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:146 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [223: 913408] @ 0x754b6d 0x755b5f 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x754b6c regexp.(*bitState).reset+0x4c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:84 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [22236: 1423104] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2431: 38896] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [891: 14598144] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [14: 2464] @ 0x755a76 0x755a77 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x755a75 regexp.newBitState+0xb5 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:52 # 0x755a76 regexp.(*Regexp).backtrack+0xb6 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:315 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [344: 16512] @ 0x583db1 0x584093 0x5837f0 0x5ae95e 0xa4ce9b 0xa4ce8d 0xa46328 0xa4ce2a 0xa4cdb3 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x583db0 net/netip.parseIPv4Fields+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:162 # 0x584092 net/netip.parseIPv4+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:198 # 0x5837ef net/netip.ParseAddr+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/net/netip/netip.go:119 # 0x5ae95d net.parseIP+0x1d /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:535 # 0xa4ce9a net.ParseIP+0x3a /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4ce8c github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /home/runner/work/blocky/blocky/lists/list_cache.go:251 # 0xa46327 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:189 # 0xa4ce29 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:51 # 0xa4cdb2 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 81920] @ 0x4b3353 0x48b6d1 0x4b3fa8 0x4b3991 0x4b370c 0x4b36eb 0x6a5645 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x4b3352 io.init.func1+0x32 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:657 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x4b3fa7 io.discard.ReadFrom+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:663 # 0x4b3990 io.copyBuffer+0x150 /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:415 # 0x4b370b io.Copy+0x8b /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:388 # 0x4b36ea io.CopyN+0x6a /opt/hostedtoolcache/go/1.24.0/x64/src/io/io.go:364 # 0x6a5644 net/http.(*Client).do+0x10a4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:710 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20206: 323296] @ 0xa43fe8 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43fe7 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x67 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:60 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 13312] @ 0x5eaaee 0x5ead7d 0x617210 0x632a99 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5eaaed crypto/x509.parseCertificate+0x110d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1049 # 0x5ead7c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/parser.go:1074 # 0x61720f crypto/tls.(*certCache).newCert+0xaf /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/cache.go:85 # 0x632a98 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1088 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [62: 8928] @ 0x5d1065 0x5d0d49 0x6e7ddf 0xeaeb45 0xeb0b55 0xa2c393 0xa2cfb5 0xa2c33e 0xeb08c5 0xea6b37 0xea7d5a 0x481161 # 0x5d1064 net/url.parse+0xc4 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:519 # 0x5d0d48 net/url.Parse+0x48 /opt/hostedtoolcache/go/1.24.0/x64/src/net/url/url.go:478 # 0x6e7dde net/http.NewRequestWithContext+0xbe /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/request.go:902 # 0xeaeb44 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xeb0b54 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:349 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb08c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:341 # 0xea6b36 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xea7d59 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [20201: 323216] @ 0xa45ff3 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45ff2 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x32 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:23 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10065: 161040] @ 0xa44297 0xa44290 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44296 bufio.(*Scanner).Text+0xf6 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4428f github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /home/runner/work/blocky/blocky/lists/parsers/hosts.go:102 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1654: 105856] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1867: 76472320] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8263: 198312] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11635: 372320] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11525: 368800] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [30435: 730440] @ 0xa4cdd5 0xa4df62 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4cdd4 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x34 /home/runner/work/blocky/blocky/lists/list_cache.go:245 # 0xa4df61 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /home/runner/work/blocky/blocky/lists/parsers/parser.go:54 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15162: 242592] @ 0xa445a5 0xa4457e 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa445a4 net.ParseIP+0x184 /opt/hostedtoolcache/go/1.24.0/x64/src/net/ip.go:528 # 0xa4457d github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x15d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:157 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6029: 98779136] @ 0x6a135a 0x48b6d1 0x6b0eb7 0x6b165a 0x6b154b 0x6bae76 0x6da07b 0x6d7c72 0x6d6c99 0x481161 # 0x6a1359 net/http.init.func5+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1216 # 0x48b6d0 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/pool.go:155 # 0x6b0eb6 net/http.http2getDataBufferChunk+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1230 # 0x6b1659 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1333 # 0x6b154a net/http.(*http2dataBuffer).Write+0x8a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:1316 # 0x6bae75 net/http.(*http2pipe).Write+0x175 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:4020 # 0x6da07a net/http.(*http2clientConnReadLoop).processData+0x21a /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:10400 # 0x6d7c71 net/http.(*http2clientConnReadLoop).run+0x4d1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9967 # 0x6d6c98 net/http.(*http2ClientConn).readLoop+0x78 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/h2_bundle.go:9812 0: 0 [15719: 754512] @ 0x45fa86 0xa460e5 0xa4607c 0xa45a63 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa460e4 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /home/runner/work/blocky/blocky/lists/parsers/lines.go:28 # 0xa4607b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /home/runner/work/blocky/blocky/lists/parsers/adapt.go:8 # 0xa45a62 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15188: 243008] @ 0x50ad29 0x50ad1d 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50ad28 errors.New+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/errors/errors.go:65 # 0x50ad1c fmt.Errorf+0x1fc /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:30 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x5730fa 0x573106 0x5213bd 0xf72d37 0xf4fa4f 0xf6c73a 0xf71a05 0xf716e9 0x636da9 0x636d2f 0x6349be 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0x5730f9 crypto/internal/fips140/sha256.New+0x19 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573105 crypto/sha256.New+0x25 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/sha256/sha256.go:38 # 0x5213bc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/crypto.go:131 # 0xf72d36 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf4fa4e crypto/internal/fips140/hmac.New[...]+0x4e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6c739 crypto/internal/fips140/hkdf.Expand[...]+0x99 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf71a04 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf716e8 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x636da8 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x636d2e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:518 # 0x6349bd crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:130 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [15390: 246240] @ 0xa4460c 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa4460b github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1eb /home/runner/work/blocky/blocky/lists/parsers/hosts.go:162 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6241: 199712] @ 0xa446c5 0xa446be 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa446c4 bufio.(*Scanner).Text+0x2a4 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa446bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:165 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [867: 83232] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [100688: 8055040] @ 0xa43fd7 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa43fd6 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x56 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:59 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6287: 201184] @ 0xa4431a 0xa4431b 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44319 bufio.(*Scanner).Text+0x179 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4431a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [30374: 971968] @ 0xa30ca5 0xa44067 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa30ca4 github.com/hashicorp/go-multierror.Append+0x64 /home/runner/go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/append.go:16 # 0xa44066 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0xe6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:66 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [16161: 775728] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [511: 40880] @ 0xa45196 0xa45180 0xa45a50 0xa45450 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa45195 bufio.(*Scanner).Text+0x75 /opt/hostedtoolcache/go/1.24.0/x64/src/bufio/scan.go:115 # 0xa4517f github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /home/runner/work/blocky/blocky/lists/parsers/lines.go:67 # 0xa45a4f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4544f github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /home/runner/work/blocky/blocky/lists/parsers/adapt.go:48 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [60241: 2891568] @ 0xa441e7 0xa441db 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa441e6 bytes.NewReader+0x46 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/reader.go:159 # 0xa441da github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x3a /home/runner/work/blocky/blocky/lists/parsers/hosts.go:97 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [394: 3227648] @ 0x62d2b5 0x62d2cb 0x62e03d 0x62585a 0x70e00e 0x70e009 0x481161 # 0x62d2b4 crypto/internal/fips140/mlkem.NewDecapsulationKey768+0xc54 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/mlkem/mlkem768.go:200 # 0x62d2ca crypto/tls.(*Conn).makeClientHello+0xc6a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:171 # 0x62e03c crypto/tls.(*Conn).clientHandshake+0x7c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:275 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 0: 0 [1944: 63700992] @ 0x754c25 0x755b5f 0x757db2 0xa44ecd 0xa44ea5 0xa44e9e 0xa446d7 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x754c24 regexp.(*bitState).reset+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:91 # 0x755b5e regexp.(*Regexp).backtrack+0x19e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/backtrack.go:317 # 0x757db1 regexp.(*Regexp).doExecute+0x271 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:535 # 0xa44ecc regexp.(*Regexp).doMatch+0x6c /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/exec.go:514 # 0xa44ea4 regexp.(*Regexp).MatchString+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:527 # 0xa44e9d github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:266 # 0xa446d6 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:167 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [23730: 1139040] @ 0x50abbb 0xa44365 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x50abba fmt.Errorf+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/fmt/errors.go:26 # 0xa44364 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:110 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [360: 1751040] @ 0xa2f9da 0xa2fbec 0xa2f262 0xa2eadc 0xa4c402 0xa4c329 0xa466db 0x481161 # 0xa2f9d9 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:96 # 0xa2fbeb github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:113 # 0xa2f261 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2eadb github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:61 # 0xa4c401 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /home/runner/work/blocky/blocky/lists/list_cache.go:188 # 0xa4c328 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [45805: 2198640] @ 0xa4446a 0xa4445e 0xa440c9 0xa46014 0xa45463 0xa4dca5 0xa4df4f 0xa4cb29 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0xa44469 bytes.NewReader+0x49 /opt/hostedtoolcache/go/1.24.0/x64/src/bytes/reader.go:159 # 0xa4445d github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x3d /home/runner/work/blocky/blocky/lists/parsers/hosts.go:141 # 0xa440c8 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /home/runner/work/blocky/blocky/lists/parsers/hosts.go:64 # 0xa46013 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:25 # 0xa45462 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /home/runner/work/blocky/blocky/lists/parsers/adapt.go:55 # 0xa4dca4 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /home/runner/work/blocky/blocky/lists/parsers/filtererrors.go:75 # 0xa4df4e github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /home/runner/work/blocky/blocky/lists/parsers/parser.go:45 # 0xa4cb28 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /home/runner/work/blocky/blocky/lists/list_cache.go:244 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 48 [1: 48] @ 0xf3e7bb 0xf3e77d 0x48b44b 0xf398ac 0xf3988f 0xf39925 0xf53982 0xf53528 0xf534fb 0x56824b 0x566209 0x5f7034 0x5f6b91 0x5f17f6 0x5f14f8 0x5f1b9a 0x5f154b 0x5f08f0 0x63345d 0x637ecf 0x6349ec 0x62e7d0 0x62585a 0x70e00e 0x70e009 0x481161 # 0xf3e7ba crypto/internal/fips140/nistec.NewP384Point+0x2fa /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf3e77c crypto/internal/fips140/nistec.(*P384Point).generatorTable.func1+0x2bc /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:399 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0xf398ab sync.(*Once).Do+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0xf3988e crypto/internal/fips140/nistec.(*P384Point).generatorTable+0xe /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:393 # 0xf39924 crypto/internal/fips140/nistec.(*P384Point).ScalarBaseMult+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/nistec/p384.go:416 # 0xf53981 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x401 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf53527 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf534fa crypto/internal/fips140/ecdsa.Verify[...]+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x56824a crypto/ecdsa.verifyFIPS[...]+0x14a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:361 # 0x566208 crypto/ecdsa.VerifyASN1+0x208 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7033 crypto/x509.checkSignature+0x2d3 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:1011 # 0x5f6b90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/x509.go:930 # 0x5f17f5 crypto/x509.(*Certificate).buildChains.func1+0x195 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:964 # 0x5f14f7 crypto/x509.(*Certificate).buildChains+0x137 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1002 # 0x5f1b99 crypto/x509.(*Certificate).buildChains.func1+0x539 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:996 # 0x5f154a crypto/x509.(*Certificate).buildChains+0x18a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:1005 # 0x5f08ef crypto/x509.(*Certificate).Verify+0x32f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/verify.go:838 # 0x63345c crypto/tls.(*Conn).verifyServerCertificate+0xa9c /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:1145 # 0x637ece crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:658 # 0x6349eb crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client_tls13.go:136 # 0x62e7cf crypto/tls.(*Conn).clientHandshake+0x80f /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/handshake_client.go:379 # 0x625859 crypto/tls.(*Conn).handshakeContext+0x399 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1568 # 0x70e00d crypto/tls.(*Conn).HandshakeContext+0x6d /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/tls/conn.go:1508 # 0x70e008 net/http.(*persistConn).addTLS.func2+0x68 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1703 1: 112 [1: 112] @ 0x74c905 0x74c851 0x75b010 0x75b00b 0x75bb6c 0x75bb60 0x785fc5 0x453458 0x4448c5 0x4447ae 0x481161 # 0x74c904 regexp/syntax.(*parser).newRegexp+0x784 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:146 # 0x74c850 regexp/syntax.parse+0x6d0 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:1049 # 0x75b00f regexp/syntax.Parse+0x2f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/parse.go:887 # 0x75b00a regexp.compile+0x2a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:168 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0x785fc4 gopkg.in/yaml%2ev3.init+0x3c4 /home/runner/go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/encode.go:307 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 1: 176 [4: 704] @ 0x70c64c 0x7085f7 0x717933 0x6a3062 0x6a2911 0x6a4f29 0xa4a2f5 0xa4a2e0 0xa2c393 0xa2cfb5 0xa2c33e 0xa4a215 0xa4d991 0xa4c928 0xa4c73c 0xa4c5c9 0xa46e1d 0xa466db 0x481161 # 0x70c64b net/http.(*Transport).getConn+0x22b /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:1499 # 0x7085f6 net/http.(*Transport).roundTrip+0xb56 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/transport.go:685 # 0x717932 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/roundtrip.go:30 # 0x6a3061 net/http.send+0x5e1 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:259 # 0x6a2910 net/http.(*Client).send+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:180 # 0x6a4f28 net/http.(*Client).do+0x988 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:728 # 0xa4a2f4 net/http.(*Client).Do+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/net/http/client.go:587 # 0xa4a2df github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /home/runner/work/blocky/blocky/lists/downloader.go:66 # 0xa2c392 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2cfb4 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2c33d github.com/avast/retry-go/v4.Do+0x3d /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4a214 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /home/runner/work/blocky/blocky/lists/downloader.go:59 # 0xa4d990 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /home/runner/work/blocky/blocky/lists/sourcereader.go:53 # 0xa4c927 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /home/runner/work/blocky/blocky/lists/list_cache.go:231 # 0xa4c73b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /home/runner/work/blocky/blocky/lists/list_cache.go:180 # 0xa4c5c8 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa46e1c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 704 [1: 704] @ 0x57af13 0x5e07db 0x5eca4d 0x5ec796 0x48b44b 0x5ec645 0x5ec628 0x5dfa45 0xf039bf 0x453458 0x4448c5 0x4447ae 0x481161 # 0x57af12 encoding/pem.Decode+0x692 /opt/hostedtoolcache/go/1.24.0/x64/src/encoding/pem/pem.go:171 # 0x5e07da crypto/x509.(*CertPool).AppendCertsFromPEM+0x5a /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:222 # 0x5eca4c crypto/x509.loadSystemRoots+0x1ac /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root_unix.go:44 # 0x5ec795 crypto/x509.initSystemRoots+0x55 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:40 # 0x48b44a sync.(*Once).doSlow+0xaa /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:78 # 0x5ec644 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.24.0/x64/src/sync/once.go:69 # 0x5ec627 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/root.go:31 # 0x5dfa44 crypto/x509.SystemCertPool+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/crypto/x509/cert_pool.go:118 # 0xf039be github.com/breml/rootcerts.init.0+0x1e /home/runner/go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:40 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 1: 704 [1: 704] @ 0x74633c 0x7463e8 0x75b057 0x75bb6c 0x75bb60 0xc5d7c5 0xc5e16f 0x453458 0x4448c5 0x4447ae 0x481161 # 0x74633b regexp/syntax.(*compiler).inst+0x19b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:164 # 0x7463e7 regexp/syntax.Compile+0x247 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:75 # 0x75b056 regexp.compile+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:176 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0xc5d7c4 github.com/jinzhu/inflection.compile+0x324 /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:139 # 0xc5e16e github.com/jinzhu/inflection.init.0+0xe /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:176 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 1: 704 [1: 704] @ 0x7483fb 0x7483a6 0x7479ff 0x747787 0x7462d5 0x75b057 0x75bb6c 0x75bb60 0xc5df4a 0xc5e16f 0x453458 0x4448c5 0x4447ae 0x481161 # 0x7483fa regexp/syntax.(*compiler).inst+0x9a /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:164 # 0x7483a5 regexp/syntax.(*compiler).rune+0x45 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:273 # 0x7479fe regexp/syntax.(*compiler).compile+0x157e /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:101 # 0x747786 regexp/syntax.(*compiler).compile+0x1306 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:147 # 0x7462d4 regexp/syntax.Compile+0x134 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/syntax/compile.go:74 # 0x75b056 regexp.compile+0x76 /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:176 # 0x75bb6b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:131 # 0x75bb5f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.24.0/x64/src/regexp/regexp.go:311 # 0xc5df49 github.com/jinzhu/inflection.compile+0xaa9 /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:167 # 0xc5e16e github.com/jinzhu/inflection.init.0+0xe /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:176 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 1: 1408 [1: 1408] @ 0x477893 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x8c0b45 0x8c099f 0x8a7b6a 0x8a6cfd 0x8a4845 0x8a47b0 0x8a47bd 0x8c01d1 0x8c94a5 0x8c9485 0x8c8eb6 0x8c8945 0xf02131 0xf0202f 0x892413 0x892d8c 0xf02398 0xf0238f 0xf04813 0x44480b 0x481161 # 0x8c0b44 gopkg.in/yaml%2ev2.getStructInfo+0x5c4 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:405 # 0x8c099e gopkg.in/yaml%2ev2.getStructInfo+0x41e /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:367 # 0x8a7b69 gopkg.in/yaml%2ev2.(*decoder).mappingStruct+0x89 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:725 # 0x8a6cfc gopkg.in/yaml%2ev2.(*decoder).mapping+0x47c /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:626 # 0x8a4844 gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x1a4 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:372 # 0x8a47af gopkg.in/yaml%2ev2.(*decoder).document+0x10f /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:384 # 0x8a47bc gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x11c /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:360 # 0x8c01d0 gopkg.in/yaml%2ev2.unmarshal+0x370 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:148 # 0x8c94a4 gopkg.in/yaml%2ev2.UnmarshalStrict+0x44 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:89 # 0x8c9484 github.com/0xERR0R/blocky/config.unmarshalConfig+0x24 /home/runner/work/blocky/blocky/config/config.go:554 # 0x8c8eb5 github.com/0xERR0R/blocky/config.loadConfig+0x535 /home/runner/work/blocky/blocky/config/config.go:494 # 0x8c8944 github.com/0xERR0R/blocky/config.LoadConfig+0xa4 /home/runner/work/blocky/blocky/config/config.go:445 # 0xf02130 github.com/0xERR0R/blocky/cmd.initConfig+0xf0 /home/runner/work/blocky/blocky/cmd/root.go:85 # 0xf0202e github.com/0xERR0R/blocky/cmd.initConfigPreRun+0xe /home/runner/work/blocky/blocky/cmd/root.go:69 # 0x892412 github.com/spf13/cobra.(*Command).execute+0xa12 /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1000 # 0x892d8b github.com/spf13/cobra.(*Command).ExecuteC+0x40b /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1148 # 0xf02397 github.com/spf13/cobra.(*Command).Execute+0x17 /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1071 # 0xf0238e github.com/0xERR0R/blocky/cmd.Execute+0xe /home/runner/work/blocky/blocky/cmd/root.go:112 # 0xf04812 main.main+0x12 /home/runner/work/blocky/blocky/main.go:10 # 0x44480a runtime.main+0x28a /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:283 1: 2048 [1: 2048] @ 0x4486d1 0x449155 0x449839 0x47a0cc 0x44bdbe 0x44c24f 0x447ded 0x447cf5 0x47f225 # 0x4486d0 runtime.allocm+0x90 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:2233 # 0x449154 runtime.newm+0x34 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:2769 # 0x449838 runtime.startm+0x158 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:2995 # 0x47a0cb runtime.wakep+0xeb /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:3142 # 0x44bdbd runtime.resetspinning+0x3d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:3882 # 0x44c24e runtime.schedule+0x10e /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:4035 # 0x447dec runtime.mstart1+0xcc /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:1862 # 0x447cf4 runtime.mstart0+0x74 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:1808 # 0x47f224 runtime.mstart+0x4 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/asm_amd64.s:395 1: 4096 [1: 4096] @ 0xc5e08b 0xc5e16f 0x453458 0x4448c5 0x4447ae 0x481161 # 0xc5e08a github.com/jinzhu/inflection.compile+0xbea /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:171 # 0xc5e16e github.com/jinzhu/inflection.init.0+0xe /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:176 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 1: 5376 [1: 5376] @ 0xa508ff 0xa508f3 0xa5090f 0x453458 0x4448c5 0x4447ae 0x481161 # 0xa508fe math/rand.newSource+0x1e /opt/hostedtoolcache/go/1.24.0/x64/src/math/rand/rand.go:56 # 0xa508f2 math/rand.NewSource+0x12 /opt/hostedtoolcache/go/1.24.0/x64/src/math/rand/rand.go:52 # 0xa5090e github.com/go-redis/redis/v8/internal/rand.init+0x2e /home/runner/go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/internal/rand/rand.go:27 # 0x453457 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7350 # 0x4448c4 runtime.doInit+0x344 /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:7317 # 0x4447ad runtime.main+0x22d /opt/hostedtoolcache/go/1.24.0/x64/src/runtime/proc.go:254 1: 8192 [18: 147456] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 13568 [28: 379904] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 57344 [100: 5734400] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 106496 [275: 29286400] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 114688 [201: 23052288] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 122880 [69: 8478720] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 172032 [157: 27009024] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 188416 [114: 21479424] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 196608 [27: 5308416] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 245760 [91: 22364160] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 303104 [108: 32735232] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 368640 [117: 43130880] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 401408 [279: 111992832] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 409600 [125: 51200000] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 417792 [235: 98181120] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 630784 [236: 148865024] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 638976 [27: 17252352] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 704512 [158: 111312896] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 737280 [184: 135659520] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 778240 [96: 74711040] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 786432 [160: 125829120] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 827392 [78: 64536576] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 868352 [16: 13893632] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 884736 [44: 38928384] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 901120 [194: 174817280] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 925696 [237: 219389952] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 966656 [75: 72499200] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 2: 1015808 [159: 80756736] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 1515520 [225: 340992000] @ 0x5217c5 0x5218d0 0x526b45 0xa2fd10 0xa2f302 0xa2ebce 0xa4c266 0xa4b7cd 0xa466db 0x481161 # 0x5217c4 strings.(*Builder).grow+0x24 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:61 # 0x5218cf strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.24.0/x64/src/strings/builder.go:75 # 0x526b44 strings.Join+0x104 /opt/hostedtoolcache/go/1.24.0/x64/src/strings/strings.go:506 # 0xa2fd0f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /home/runner/work/blocky/blocky/cache/stringcache/string_caches.go:125 # 0xa2f301 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /home/runner/work/blocky/blocky/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ebcd github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /home/runner/work/blocky/blocky/cache/stringcache/chained_grouped_cache.go:80 # 0xa4c265 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /home/runner/work/blocky/blocky/lists/list_cache.go:213 # 0xa4b7cc github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /home/runner/work/blocky/blocky/lists/list_cache.go:127 # 0xa466da github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /home/runner/go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 # runtime.MemStats # Alloc = 28536816 # TotalAlloc = 5185393733056 # Sys = 242735416 # Lookups = 0 # Mallocs = 13567127560 # Frees = 13567098657 # HeapAlloc = 28536816 # HeapSys = 229572608 # HeapIdle = 196001792 # HeapInuse = 33570816 # HeapReleased = 192692224 # HeapObjects = 28903 # Stack = 1114112 / 1114112 # MSpan = 199040 / 3280320 # MCache = 4832 / 15704 # BuckHashSys = 2149957 # GCSys = 5506008 # OtherSys = 1096707 # NextGC = 56837746 # LastGC = 1766025922162382767 # PauseNs = [151239 370006 537510 185215 175293 597650 334644 166645 180582 186134 169419 171158 263716 1407765 90283 193933 77010 177088 384666 396915 144080 345055 628014 252024 322215 606496 402768 1327124 140838 193588 429569 327948 100182 143690 90614 135807 152587 90200 79607 107327 131013 105065 205019 120745 109864 326182 109804 95723 288932 288790 229268 163395 192234 57599 68664 431604 72975 68336 44018 62506 64058 70238 64510 63333 112986 111127 67793 84297 90455 67549 65208 82775 69713 69176 65392 61762 108882 63688 165237 124901 65242 69130 105355 250427 127223 301376 124102 159589 117341 148432 123345 3071524 316644 235159 107515 111803 145842 164027 222849 437186 154880 201268 271011 190873 273302 209392 159414 321755 256293 184728 91205 166441 141466 378866 120095 229815 397006 147682 284463 142750 174200 132912 139592 114816 189387 179573 108679 340548 125190 112719 204658 134353 167607 243252 229357 105759 172789 114006 188121 448463 170437 140939 133187 410543 3364111 239679 189505 439514 435003 144857 196668 430979 183198 167741 149706 164671 185400 239017 583842 337450 232322 195944 587718 188455 94888 208472 256828 171837 198816 141201 214019 157440 210807 189638 308355 93453 561340 240897 558044 122306 157608 179172 218980 1091679 196557 873595 157696 104464 108136 179083 127606 379198 112869 129072 123511 482628 153074 130710 166309 675351 231008 92517 221027 508627 108796 144263 202426 2572715 185909 202522 192131 192287 579690 144386 339072 567521 181104 212141 412696 562436 193945 156810 386487 109359 193322 142031 472651 385595 312052 418463 1099694 295766 474263 209245 276436 206064 117417 668411 180360 467077 192321 238804 164222 111883 199271 256505 188220 121830 158301 224450 162655 360315 188968 221874 1100564 223673] # PauseEnd = [1766022615962410439 1766022616028712138 1766022616093612094 1766022616156146978 1766022616220613382 1766022616291334140 1766022616361040364 1766022616435227532 1766022616502368708 1766022616560240610 1766022616621351799 1766022616684382837 1766022616734663599 1766022616791448044 1766022616842752949 1766022616895677200 1766022616951601629 1766022617006468808 1766022617062302822 1766022617115761421 1766022617159700571 1766022617210342076 1766022617262319499 1766022617312778225 1766022617361359166 1766022617400717483 1766022617440996329 1766022617483331595 1766022617520222489 1766022617557676215 1766022617600275256 1766022617639635652 1766022617695266934 1766022617754238839 1766022617816856177 1766022617887688599 1766022617952383859 1766022618021863815 1766022618094665115 1766022618160736135 1766022618229785792 1766022618302778432 1766022618373379697 1766022618445082680 1766022618518575755 1766022618584347934 1766022618648673908 1766022618710764469 1766022618780755970 1766022618847657957 1766022618910853291 1766022618974171828 1766022619041108033 1766022619107724758 1766022619172531271 1766022679862214088 1766022801079155825 1766022921114382799 1766023041148918985 1766023161187632905 1766023281231167789 1766023401274098555 1766023521311458549 1766023641357505042 1766023761398646967 1766023881445519269 1766024001487663673 1766024121531785508 1766024241574690462 1766024361615087595 1766024481649763820 1766024601687791243 1766024721725839591 1766024841770764550 1766024961815493762 1766025081858570987 1766025201909001429 1766025321950873418 1766025442007794566 1766025562037194990 1766025682076726781 1766025802120043337 1766025922162382767 1766022609462479286 1766022609480985393 1766022609501194044 1766022609520196814 1766022609539169127 1766022609557671436 1766022609576738801 1766022609596174077 1766022609626261845 1766022609650165416 1766022609670430339 1766022609690765513 1766022609710839467 1766022609730532785 1766022609750748146 1766022609772435821 1766022609798539942 1766022609821755819 1766022609845272092 1766022609869664469 1766022609893421742 1766022609917316367 1766022609940834275 1766022609965116138 1766022609987709945 1766022610006725955 1766022610024961172 1766022610043438747 1766022610061368941 1766022610080990102 1766022610103619062 1766022610121841358 1766022610142235890 1766022610160074129 1766022610179502418 1766022610199489085 1766022610218280643 1766022610237382489 1766022610258255503 1766022610277540003 1766022610294880276 1766022610322454960 1766022610341105440 1766022610362319131 1766022610384847052 1766022610400647336 1766022610418943578 1766022610441013489 1766022610470247137 1766022610489884984 1766022610509919620 1766022610531216267 1766022610563534502 1766022610587972479 1766022610611604994 1766022610635039300 1766022610659824302 1766022610685145127 1766022610708611146 1766022610732272236 1766022610761428745 1766022610789224937 1766022610813381198 1766022610839437381 1766022610859821749 1766022610883789530 1766022610906032088 1766022610930601970 1766022610961560696 1766022610990648912 1766022611017843626 1766022611039430557 1766022611061453978 1766022611084134694 1766022611108555440 1766022611130525306 1766022611157852288 1766022611189626803 1766022611222033729 1766022611255800480 1766022611288338814 1766022611319332321 1766022611347812683 1766022611378930189 1766022611406111223 1766022611434582750 1766022611461742765 1766022611488366845 1766022611517878147 1766022611551301673 1766022611587524391 1766022611619641014 1766022611656472999 1766022611694718140 1766022611729553818 1766022611762028773 1766022611794593125 1766022611821904078 1766022611853562853 1766022611884659004 1766022611919173517 1766022611955989815 1766022611985173041 1766022612015726913 1766022612043881664 1766022612075851805 1766022612109271634 1766022612144670437 1766022612176703915 1766022612214031518 1766022612256974201 1766022612302196593 1766022612347599983 1766022612391592653 1766022612435871424 1766022612477165927 1766022612529550897 1766022612574763010 1766022612619218199 1766022612660088672 1766022612703954769 1766022612753623197 1766022612802761649 1766022612850952911 1766022612908438394 1766022612956772167 1766022613005147561 1766022613057087904 1766022613105729351 1766022613159919169 1766022613215730686 1766022613265925219 1766022613316624443 1766022613375349802 1766022613445786191 1766022613503155411 1766022613560668954 1766022613625009253 1766022613680800500 1766022613744590064 1766022613810611981 1766022613865478763 1766022613923188038 1766022613994113867 1766022614067523330 1766022614138904051 1766022614210509250 1766022614277639811 1766022614340834037 1766022614404601411 1766022614470821458 1766022614537561316 1766022614607695669 1766022614674561715 1766022614744821244 1766022614807297424 1766022614882374732 1766022614951783345 1766022615023797506 1766022615089761585 1766022615148494535 1766022615208368106 1766022615271232074 1766022615334627794 1766022615402670001 1766022615474567978 1766022615549971212 1766022615612408806 1766022615667196279 1766022615727596408 1766022615786834153 1766022615838348072 1766022615903289459] # NumGC = 109651 # NumForcedGC = 2 # GCCPUFraction = 0.00021520307664109448 # DebugGC = false # MaxRSS = 238100480