heap profile: 3: 17680 [255: 2858032] @ heap/1048576 1: 12288 [1: 12288] @ 0x4117cd 0x41324f 0x416225 0x5efb05 0x5ef8c2 0x5f8238 0x5f7f3c 0x47c2bf 0x5f7de5 0x5f7dc8 0x5fc152 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x5efb04 crypto/x509.(*CertPool).addCertFunc+0x3a4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/cert_pool.go:198 # 0x5ef8c1 crypto/x509.(*CertPool).AppendCertsFromPEM+0x161 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/cert_pool.go:227 # 0x5f8237 crypto/x509.loadSystemRoots+0x1d7 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root_unix.go:44 # 0x5f7f3b crypto/x509.initSystemRoots+0x5b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root.go:30 # 0x47c2be sync.(*Once).doSlow+0xbe /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:74 # 0x5f7de4 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:65 # 0x5f7dc7 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root.go:21 # 0x5fc151 crypto/x509.(*Certificate).Verify+0x131 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:784 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 1: 5376 [1: 5376] @ 0x4117cd 0x41324f 0x416225 0x8954e8 0x87be6a 0x87afd0 0x878a65 0x8789d0 0x8789dd 0x89461c 0x89c1fd 0x89c1e2 0x89bbcf 0x89b609 0xdf9f31 0x867b9e 0x867866 0x86897f 0xdfa098 0xdfa08f 0xdfbc73 0x43de5b 0x470f01 # 0x8954e7 gopkg.in/yaml%2ev2.getStructInfo+0xbc7 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:382 # 0x87be69 gopkg.in/yaml%2ev2.(*decoder).mappingStruct+0x89 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:725 # 0x87afcf gopkg.in/yaml%2ev2.(*decoder).mapping+0x46f /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:626 # 0x878a64 gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x1a4 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:372 # 0x8789cf gopkg.in/yaml%2ev2.(*decoder).document+0x10f /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:384 # 0x8789dc gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x11c /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:360 # 0x89461b gopkg.in/yaml%2ev2.unmarshal+0x39b /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:148 # 0x89c1fc gopkg.in/yaml%2ev2.UnmarshalStrict+0x3c /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:89 # 0x89c1e1 github.com/0xERR0R/blocky/config.unmarshalConfig+0x21 /home/runner/work/blocky/blocky/config/config.go:544 # 0x89bbce github.com/0xERR0R/blocky/config.loadConfig+0x58e /home/runner/work/blocky/blocky/config/config.go:484 # 0x89b608 github.com/0xERR0R/blocky/config.LoadConfig+0x88 /home/runner/work/blocky/blocky/config/config.go:434 # 0xdf9f30 github.com/0xERR0R/blocky/cmd.initConfig+0xf0 /home/runner/work/blocky/blocky/cmd/root.go:86 # 0x867b9d github.com/spf13/cobra.(*Command).preRun+0x59d /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1017 # 0x867865 github.com/spf13/cobra.(*Command).execute+0x265 /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:927 # 0x86897e github.com/spf13/cobra.(*Command).ExecuteC+0x3fe /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115 # 0xdfa097 github.com/spf13/cobra.(*Command).Execute+0x17 /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039 # 0xdfa08e github.com/0xERR0R/blocky/cmd.Execute+0xe /home/runner/work/blocky/blocky/cmd/root.go:113 # 0xdfbc72 main.main+0x12 /home/runner/work/blocky/blocky/main.go:10 # 0x43de5a runtime.main+0x2ba /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:267 1: 16 [1: 16] @ 0x66d5e7 0x66d9c5 0x66de3b 0x66cefd 0x47c2bf 0x66cf68 0x66cf4b 0x69c585 0x69e2ca 0x69f199 0xdf6a62 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0x66d5e6 mime.setExtensionType+0x406 /opt/hostedtoolcache/go/1.21.10/x64/src/mime/type.go:200 # 0x66d9c4 mime.loadMimeGlobsFile+0x1e4 /opt/hostedtoolcache/go/1.21.10/x64/src/mime/type_unix.go:71 # 0x66de3a mime.initMimeUnix+0x5a /opt/hostedtoolcache/go/1.21.10/x64/src/mime/type_unix.go:107 # 0x66cefc mime.initMime+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/mime/type.go:88 # 0x47c2be sync.(*Once).doSlow+0xbe /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:74 # 0x66cf67 sync.(*Once).Do+0x47 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:65 # 0x66cf4a mime.TypeByExtension+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/mime/type.go:112 # 0x69c584 net/http.serveContent+0xe04 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/fs.go:237 # 0x69e2c9 net/http.serveFile+0x5a9 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/fs.go:680 # 0x69f198 net/http.(*fileHandler).ServeHTTP+0xb8 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/fs.go:866 # 0xdf6a61 github.com/0xERR0R/blocky/server.configureStaticAssetsHandler.StripPrefix.func1+0x261 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2179 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x815313 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b3 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf77dd 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 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf556f github.com/0xERR0R/blocky/server.secureHeader.func1+0x30f /home/runner/work/blocky/blocky/server/server_endpoints.go:44 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x812eaf github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32f /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x6e352d net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2938 # 0x6df413 net/http.(*conn).serve+0x5f3 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2009 0: 0 [0: 0] @ 0x654455 0x654425 0x654337 0x57f5e7 0x57f972 0x654109 0x653f01 0x654992 0x64e1c8 0x64cd38 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x654454 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:303 # 0x654424 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:105 # 0x654336 crypto/tls.(*cipherSuiteTLS13).expandLabel.func2+0x16 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:43 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x654108 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x368 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:141 # 0x653f00 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x160 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:42 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x64e1c7 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x4e7 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:347 # 0x64cd37 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x37 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:56 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6dfba9 crypto/tls.(*Conn).HandshakeContext+0xd89 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6dfbaa net/http.(*conn).serve+0xd8a /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1891 0: 0 [0: 0] @ 0x4161cc 0x68d04c 0x68cfeb 0x68bc91 0x6c56eb 0x6c49b1 0x6c4b2b 0x6c46f8 0x6c2491 0x6c1993 0x6c1398 0x470f01 # 0x68d04b vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0xab /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x68cfea vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x68bc90 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6c56ea net/http.(*http2ClientConn).writeHeader+0x18a /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9213 # 0x6c49b0 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9147 # 0x6c4b2a net/http.(*http2ClientConn).encodeHeaders.func1+0x8a /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9039 # 0x6c46f7 net/http.(*http2ClientConn).encodeHeaders+0x657 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9140 # 0x6c2490 net/http.(*http2clientStream).encodeAndWriteHeaders+0x310 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8636 # 0x6c1992 net/http.(*http2clientStream).writeRequest+0x5b2 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8532 # 0x6c1397 net/http.(*http2clientStream).doRequest+0x17 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8450 0: 0 [0: 0] @ 0x5686ea 0x5686ae 0x5686b2 0x56977e 0x56ac25 0x591d05 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcb2c 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x5686e9 crypto/internal/bigmod.(*Nat).reset+0xc9 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:97 # 0x5686ad crypto/internal/bigmod.(*Nat).set+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:109 # 0x5686b1 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x91 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:489 # 0x56977d crypto/internal/bigmod.(*Nat).montgomeryMul+0x9fd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:617 # 0x56ac24 crypto/internal/bigmod.(*Nat).ExpShort+0x424 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:766 # 0x591d04 crypto/rsa.encrypt+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:495 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [0: 0] @ 0x50032e 0x4ffd5d 0x4fff39 0x62160d 0x623c71 0x623c72 0x623cf9 0x648226 0x6476fa 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x50032d bytes.growSlice+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/bytes/buffer.go:249 # 0x4ffd5c bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.21.10/x64/src/bytes/buffer.go:151 # 0x4fff38 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.21.10/x64/src/bytes/buffer.go:179 # 0x62160c crypto/tls.(*Conn).readRecordOrCCS+0x1e2c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:776 # 0x623c70 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:587 # 0x623c71 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1074 # 0x623cf8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1085 # 0x648225 crypto/tls.(*Conn).readClientHello+0x45 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:135 # 0x6476f9 crypto/tls.(*Conn).serverHandshake+0x39 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:42 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 1024] @ 0x568e6b 0x56ac25 0x591d05 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcacb 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x568e6a crypto/internal/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:562 # 0x56ac24 crypto/internal/bigmod.(*Nat).ExpShort+0x424 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:766 # 0x591d04 crypto/rsa.encrypt+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:495 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcaca crypto/x509.(*Certificate).buildChains+0x14a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:943 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 112] @ 0x61788f 0x65420a 0x654dcf 0x650fce 0x650ebe 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x61788e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:85 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654dce crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:102 # 0x650fcd crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x4d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:804 # 0x650ebd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x59d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:774 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 112] @ 0x4ba4d4 0x4baccd 0x4baca1 0xda5dc5 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x4ba4d3 context.WithDeadlineCause+0xd3 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:621 # 0x4baccc context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:607 # 0x4baca0 context.WithTimeout+0x20 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:685 # 0xda5dc4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x124 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:347 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 512] @ 0x56a8d6 0x56a892 0x56a896 0x591d05 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcb2c 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x56a8d5 crypto/internal/bigmod.(*Nat).reset+0xd5 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:97 # 0x56a891 crypto/internal/bigmod.(*Nat).set+0x91 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:109 # 0x56a895 crypto/internal/bigmod.(*Nat).ExpShort+0x95 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:753 # 0x591d04 crypto/rsa.encrypt+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:495 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 288] @ 0x4161cc 0x74e1bb 0xd952ca 0xd951f0 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xd952c9 github.com/sirupsen/logrus.(*Entry).WithField+0x169 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xd951ef github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x8f /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:94 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 16] @ 0x796e30 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd8c2eb 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x796e2f github.com/0xERR0R/blocky/log.WithPrefix+0xcf /home/runner/work/blocky/blocky/log/logger.go:81 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd8c2ea github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 48] @ 0x41141a 0x6d3e27 0xda3d6a 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x6d3e26 net/http.NewRequestWithContext+0x246 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/request.go:894 # 0xda3d69 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e9 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 416] @ 0x7aaace 0x7aaa9d 0x7b583c 0x7f6d69 0x7afdaa 0x7afaed 0x7aff65 0x7b0df7 0x7b0fdf 0xda4349 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x7aaacd github.com/miekg/dns.cloneSlice[...]+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x7aaa9c github.com/miekg/dns.(*EDNS0_PADDING).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:728 # 0x7b583b github.com/miekg/dns.unpackDataOpt+0x19b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:421 # 0x7f6d68 github.com/miekg/dns.(*OPT).unpack+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x7afda9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x7afaec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x7aff64 github.com/miekg/dns.unpackRRslice+0xc4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x7b0df6 github.com/miekg/dns.(*Msg).unpack+0x376 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x7b0fde github.com/miekg/dns.(*Msg).Unpack+0xfe /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0xda4348 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x7c8 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 3072] @ 0x622bce 0x62344e 0x623986 0x6505b6 0x64cd85 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x622bcd crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:940 # 0x62344d crypto/tls.(*Conn).writeRecordLocked+0x68d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1025 # 0x623985 crypto/tls.(*Conn).writeHandshakeRecord+0x145 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1056 # 0x6505b5 crypto/tls.(*serverHandshakeStateTLS13).sendServerCertificate+0x415 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:720 # 0x64cd84 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x84 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:66 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 64] @ 0x538b67 0x538c70 0x53da13 0x810b65 0xd9d83d 0xd9d0a5 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x538b66 strings.(*Builder).grow+0x26 /opt/hostedtoolcache/go/1.21.10/x64/src/strings/builder.go:69 # 0x538c6f strings.(*Builder).Grow+0x4f /opt/hostedtoolcache/go/1.21.10/x64/src/strings/builder.go:83 # 0x53da12 strings.Join+0x112 /opt/hostedtoolcache/go/1.21.10/x64/src/strings/strings.go:457 # 0x810b64 github.com/0xERR0R/blocky/util.AnswerToString+0x344 /home/runner/work/blocky/blocky/util/common.go:61 # 0xd9d83c github.com/0xERR0R/blocky/resolver.evaluateResponses+0x39c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xd9d0a4 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xda2d0a github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6a /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:112 # 0xd95326 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1c6 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 112] @ 0x74e497 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd8c2eb 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e496 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x796eec github.com/sirupsen/logrus.(*Entry).WithField+0x18c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x796db8 github.com/0xERR0R/blocky/log.WithPrefix+0x58 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd8c2ea github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 128] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654992 0x650b73 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x594799 crypto/sha256.New+0x19 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:154 # 0x5047fc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/crypto.go:131 # 0x607e41 crypto/hmac.New+0x41 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:138 # 0x61786a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:84 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x650b72 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x252 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:745 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 144] @ 0x7d3c7a 0x7d38a5 0x470f01 # 0x7d3c79 github.com/miekg/dns.(*Server).serveDNS+0x99 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:618 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 128] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654ce5 0x61dc47 0x631def 0x62e2c5 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x594799 crypto/sha256.New+0x19 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:154 # 0x5047fc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/crypto.go:131 # 0x607e41 crypto/hmac.New+0x41 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:138 # 0x61786a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:84 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654ce4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:94 # 0x61dc46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:230 # 0x631dee crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x14e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:705 # 0x62e2c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:105 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 96] @ 0x57f8e7 0x645e0e 0x645d78 0x62391f 0x650a32 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x57f8e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:195 # 0x645e0d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x14d /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x645d77 crypto/tls.(*finishedMsg).marshal+0xb7 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:1628 # 0x62391e crypto/tls.(*Conn).writeHandshakeRecord+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1048 # 0x650a31 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x111 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:734 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 176] @ 0x7d4bb3 0xdf4392 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x7d4bb2 github.com/miekg/dns.(*response).ConnectionState+0x52 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:836 # 0xdf4391 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x111 /home/runner/work/blocky/blocky/server/server.go:603 # 0xdf4589 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x49 /home/runner/work/blocky/blocky/server/server.go:624 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 24] @ 0x48689d 0x75cd0e 0x75c785 0x74f4da 0x74f096 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x48689c time.Time.Format+0xdc /opt/hostedtoolcache/go/1.21.10/x64/src/time/format.go:631 # 0x75cd0d github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x3cd /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x75c784 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x604 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x74f4d9 github.com/sirupsen/logrus.(*Entry).write+0x99 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x74f095 github.com/sirupsen/logrus.(*Entry).log+0x435 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x74f687 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x74fadb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xd888ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xd8887b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:25 # 0xd9fd51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:201 0: 0 [1: 160] @ 0x4161cc 0x7ae029 0x7adfd3 0x7b251d 0x7b07e5 0x7b0416 0x7d462e 0x7d461f 0xdf4829 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x7ae028 github.com/miekg/dns.compressionMap.insert+0x3a8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:180 # 0x7adfd2 github.com/miekg/dns.packDomainName+0x352 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:307 # 0x7b251c github.com/miekg/dns.(*Question).pack+0x5c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1104 # 0x7b07e4 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x364 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:798 # 0x7b0415 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x7d462d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x7d461e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:743 # 0xdf4828 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x208 /home/runner/work/blocky/blocky/server/server.go:643 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 112] @ 0x5941f2 0x607c77 0x617633 0x654223 0x654c92 0x61dc47 0x64fb98 0x64cd72 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x5941f1 crypto/sha256.(*digest).MarshalBinary+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:67 # 0x607c76 crypto/hmac.(*hmac).Reset+0xd6 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:105 # 0x617632 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x132 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:59 # 0x654222 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x482 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654c91 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:93 # 0x61dc46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:230 # 0x64fb97 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x2f7 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:616 # 0x64cd71 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:63 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 48] @ 0x6a9085 0x68e399 0x68ddc7 0x68db79 0x68d990 0x6a83d0 0x6a36e7 0x6c663f 0x6c5bc5 0x470f01 # 0x6a9084 net/http.(*http2Framer).readMetaFrame.func1+0x304 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:2977 # 0x68e398 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x68ddc6 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x226 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x68db78 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xf8 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x68d98f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6a83cf net/http.(*http2Framer).readMetaFrame+0x2cf /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:3015 # 0x6a36e6 net/http.(*http2Framer).ReadFrame+0x3c6 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1927 # 0x6c663e net/http.(*http2clientConnReadLoop).run+0x11e /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9378 # 0x6c5bc4 net/http.(*http2ClientConn).readLoop+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9273 0: 0 [1: 112] @ 0x61788f 0x65420a 0x654c92 0x61dc47 0x62fcb9 0x62e26f 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x61788e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:85 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654c91 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:93 # 0x61dc46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:230 # 0x62fcb8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:399 # 0x62e26e crypto/tls.(*clientHandshakeStateTLS13).handshake+0x22e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:90 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 48] @ 0x50fb85 0x50f70b 0x619f14 0x61dc56 0x650bb7 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x50fb84 crypto/aes.newCipher+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/aes/cipher_asm.go:48 # 0x50f70a crypto/aes.NewCipher+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/aes/cipher.go:44 # 0x619f13 crypto/tls.aeadAESGCMTLS13+0x33 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/cipher_suites.go:531 # 0x61dc55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:231 # 0x650bb6 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x296 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:747 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 1152] @ 0x4117cd 0x411568 0x74e11e 0xda6a6a 0xda5e73 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x74e11d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xda6a69 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x469 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:386 # 0xda5e72 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1d2 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:356 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x594c38 0x607952 0x617492 0x654af4 0x650a95 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x594c37 crypto/sha256.(*digest).Sum+0x177 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:211 # 0x607951 crypto/hmac.(*hmac).Sum+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:58 # 0x617491 vendor/golang.org/x/crypto/hkdf.Extract+0xb1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:32 # 0x654af3 crypto/tls.(*cipherSuiteTLS13).extract+0xd3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:82 # 0x650a94 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x174 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:740 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 160] @ 0x6a9085 0x68e399 0x68e2aa 0x68db6e 0x68d990 0x6a83d0 0x6a36e7 0x6c663f 0x6c5bc5 0x470f01 # 0x6a9084 net/http.(*http2Framer).readMetaFrame.func1+0x304 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:2977 # 0x68e398 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x68e2a9 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x68db6d vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xed /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x68d98f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6a83cf net/http.(*http2Framer).readMetaFrame+0x2cf /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:3015 # 0x6a36e6 net/http.(*http2Framer).ReadFrame+0x3c6 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1927 # 0x6c663e net/http.(*http2clientConnReadLoop).run+0x11e /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9378 # 0x6c5bc4 net/http.(*http2ClientConn).readLoop+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9273 0: 0 [1: 24] @ 0x6691ad 0x668fd7 0x6aa508 0x6aa509 0x6c7667 0x6c6fdf 0x6c68a5 0x6c5bc5 0x470f01 # 0x6691ac net/textproto.canonicalMIMEHeaderKey+0x16c /opt/hostedtoolcache/go/1.21.10/x64/src/net/textproto/reader.go:787 # 0x668fd6 net/textproto.CanonicalMIMEHeaderKey+0xb6 /opt/hostedtoolcache/go/1.21.10/x64/src/net/textproto/reader.go:659 # 0x6aa507 net/http.CanonicalHeaderKey+0x87 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/header.go:240 # 0x6aa508 net/http.http2canonicalHeader+0x88 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:3374 # 0x6c7666 net/http.(*http2clientConnReadLoop).handleResponse+0x4a6 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9526 # 0x6c6fde net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9469 # 0x6c68a4 net/http.(*http2clientConnReadLoop).run+0x384 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9410 # 0x6c5bc4 net/http.(*http2ClientConn).readLoop+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9273 0: 0 [2: 1152] @ 0x4117cd 0x411568 0xd8892a 0xd8887b 0xd9fd52 0x470f01 # 0xd88929 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x29 /home/runner/work/blocky/blocky/querylog/logger_writer.go:33 # 0xd8887a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /home/runner/work/blocky/blocky/querylog/logger_writer.go:23 # 0xd9fd51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:201 0: 0 [1: 256] @ 0x7b0685 0x7b0429 0xd92f51 0xd92f30 0xd928e5 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x7b0684 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x7b0428 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0xd92f50 github.com/miekg/dns.(*Msg).Pack+0xb0 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0xd92f2f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /home/runner/work/blocky/blocky/resolver/caching_resolver.go:261 # 0xd928e4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5a4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:197 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 576] @ 0x622bce 0x62344e 0x623986 0x6514e5 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x622bcd crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:940 # 0x62344d crypto/tls.(*Conn).writeRecordLocked+0x68d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1025 # 0x623985 crypto/tls.(*Conn).writeHandshakeRecord+0x145 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1056 # 0x6514e4 crypto/tls.(*Conn).sendSessionTicket+0x364 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:872 # 0x651164 crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x1e4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:818 # 0x650ebd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x59d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:774 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 64] @ 0x607f1d 0x65bada 0x64de69 0x64cd38 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x607f1c crypto/hmac.New+0x11c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:155 # 0x65bad9 crypto/tls.(*Config).decryptTicket+0x199 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:375 # 0x64de68 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x188 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:302 # 0x64cd37 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x37 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:56 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 112] @ 0x5941f2 0x607ce8 0x617633 0x654223 0x65124c 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x5941f1 crypto/sha256.(*digest).MarshalBinary+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:67 # 0x607ce7 crypto/hmac.(*hmac).Reset+0x147 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:112 # 0x617632 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x132 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:59 # 0x654222 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x482 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x65124b crypto/tls.(*Conn).sendSessionTicket+0xcb /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:828 # 0x651164 crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x1e4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:818 # 0x650ebd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x59d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:774 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 112] @ 0x74e497 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda07f9 0xda56bd 0xda5805 0xd9c23a 0xd9c3a7 0x470f01 # 0x74e496 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x796eec github.com/sirupsen/logrus.(*Entry).WithField+0x18c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x796db8 github.com/0xERR0R/blocky/log.WithPrefix+0x58 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda07f8 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x38 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xda56bc github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x17c /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xda5804 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:330 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 8] @ 0x696089 0x694f9a 0xda3ffa 0xda3ff3 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x696088 net/http.(*Client).makeHeadersCopier+0xc8 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:763 # 0x694f99 net/http.(*Client).do+0x259 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:611 # 0xda3ff9 net/http.(*Client).Do+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:590 # 0xda3ff2 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x472 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 112] @ 0x61788f 0x65420a 0x654992 0x654f25 0x650e65 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x61788e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:85 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x654f24 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:111 # 0x650e64 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x544 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:768 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [2: 288] @ 0x7b0685 0x7b0429 0xda3c34 0xda3c20 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x7b0684 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x7b0428 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0xda3c33 github.com/miekg/dns.(*Msg).Pack+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0xda3c1f github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x9f /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:145 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x607f1d 0x617459 0x654af4 0x650a95 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x607f1c crypto/hmac.New+0x11c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:155 # 0x617458 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x654af3 crypto/tls.(*cipherSuiteTLS13).extract+0xd3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:82 # 0x650a94 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x174 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:740 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 144] @ 0xd96609 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0xd96608 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x68 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:113 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 48] @ 0x50fce5 0x50f70b 0x619f14 0x61dc56 0x650bb7 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x50fce4 crypto/aes.newCipher+0x1a4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/aes/cipher_asm.go:63 # 0x50f70a crypto/aes.NewCipher+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/aes/cipher.go:44 # 0x619f13 crypto/tls.aeadAESGCMTLS13+0x33 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/cipher_suites.go:531 # 0x61dc55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:231 # 0x650bb6 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x296 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:747 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 288] @ 0x4161cc 0x74e445 0x796b97 0x796aaf 0x796b39 0xdf3ea7 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e444 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x796b96 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x796b38 github.com/0xERR0R/blocky/log.CtxWithFields+0x38 /home/runner/work/blocky/blocky/log/context.go:43 # 0xdf3ea6 github.com/0xERR0R/blocky/server.newRequest+0x2c6 /home/runner/work/blocky/blocky/server/server.go:569 # 0xdf43f1 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x171 /home/runner/work/blocky/blocky/server/server.go:607 # 0xdf4589 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x49 /home/runner/work/blocky/blocky/server/server.go:624 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [2: 224] @ 0x796834 0x7968ae 0x796ac5 0x796b39 0xd93c1d 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x796833 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7968ad github.com/0xERR0R/blocky/log.NewCtx+0xcd /home/runner/work/blocky/blocky/log/context.go:14 # 0x796ac4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0x796b38 github.com/0xERR0R/blocky/log.CtxWithFields+0x38 /home/runner/work/blocky/blocky/log/context.go:43 # 0xd93c1c github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x15c /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:66 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 48] @ 0x4114d0 0x74e11e 0xd96905 0xd96820 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e11d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xd96904 github.com/sirupsen/logrus.(*Entry).WithField+0x364 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xd9681f github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x27f /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:162 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 16] @ 0xda3e5b 0xda3e2e 0xda3e05 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0xda3e5a net/textproto.MIMEHeader.Set+0x2da /opt/hostedtoolcache/go/1.21.10/x64/src/net/textproto/header.go:22 # 0xda3e2d net/http.Header.Set+0x2ad /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/header.go:40 # 0xda3e04 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x284 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:155 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x4efd31 0xda5f69 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x4efd30 fmt.Errorf+0x150 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/errors.go:32 # 0xda5f68 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2c8 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:352 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 4864] @ 0x50032e 0x4ffd5d 0x4fff39 0x62160d 0x622213 0x620bd6 0x623c71 0x623c72 0x623cf9 0x630365 0x62e285 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x50032d bytes.growSlice+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/bytes/buffer.go:249 # 0x4ffd5c bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.21.10/x64/src/bytes/buffer.go:151 # 0x4fff38 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.21.10/x64/src/bytes/buffer.go:179 # 0x62160c crypto/tls.(*Conn).readRecordOrCCS+0x1e2c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:776 # 0x622212 crypto/tls.(*Conn).retryReadRecord+0x152 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:790 # 0x620bd5 crypto/tls.(*Conn).readRecordOrCCS+0x13f5 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:749 # 0x623c70 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:587 # 0x623c71 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1074 # 0x623cf8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1085 # 0x630364 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:429 # 0x62e284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x244 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:93 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 48] @ 0x41141a 0x9d79db 0x9d79d6 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x9d79da github.com/avast/retry-go/v4.newDefaultRetryConfig+0x3a /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:229 # 0x9d79d5 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:128 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 896] @ 0xaf7deb 0xaf7db8 0xdadbd6 0xdad7bc 0x470f01 # 0xaf7dea github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x6a /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xaf7db7 github.com/hashicorp/golang-lru.(*Cache).Keys+0x37 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xdadbd5 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x35 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xdad7bb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x9b /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 288] @ 0x4161cc 0x74e1bb 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x796eec github.com/sirupsen/logrus.(*Entry).WithField+0x18c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x796db8 github.com/0xERR0R/blocky/log.WithPrefix+0x58 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd970d9 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x39 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:189 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 64] @ 0x607f1d 0x617459 0x654af4 0x64fa6a 0x64cd72 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x607f1c crypto/hmac.New+0x11c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:155 # 0x617458 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x654af3 crypto/tls.(*cipherSuiteTLS13).extract+0xd3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:82 # 0x64fa69 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x1c9 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:608 # 0x64cd71 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:63 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 144] @ 0x5e1825 0x5e14c8 0x6d3ce8 0xda3d6a 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x5e1824 net/url.parse+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/net/url/url.go:510 # 0x5e14c7 net/url.Parse+0x47 /opt/hostedtoolcache/go/1.21.10/x64/src/net/url/url.go:469 # 0x6d3ce7 net/http.NewRequestWithContext+0x107 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/request.go:877 # 0xda3d69 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e9 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0x4114d0 0x74e11e 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd8c2eb 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e11d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x796eec github.com/sirupsen/logrus.(*Entry).WithField+0x18c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x796db8 github.com/0xERR0R/blocky/log.WithPrefix+0x58 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd8c2ea github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 176] @ 0xd9f505 0xd9f355 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0xd9f504 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x64 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:158 # 0xd9f354 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x114 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:126 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 112] @ 0x796834 0x7968ae 0x796ac5 0xda08cd 0xda0785 0xd9cc2f 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x796833 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7968ad github.com/0xERR0R/blocky/log.NewCtx+0xcd /home/runner/work/blocky/blocky/log/context.go:14 # 0x796ac4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd9cc2e github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6e /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xda2d0a github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6a /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:112 # 0xd95326 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1c6 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 288] @ 0x4161cc 0x74e1bb 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd9238b 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x796eec github.com/sirupsen/logrus.(*Entry).WithField+0x18c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x796db8 github.com/0xERR0R/blocky/log.WithPrefix+0x58 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd9238a github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/caching_resolver.go:162 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 64] @ 0x47fc6d 0x47fdb5 0x4af3c8 0x4ad51e 0x5bdf49 0x5d53de 0x5d4590 0x65bce7 0x7d2b02 0x7d1ef8 0xdf3849 0x470f01 # 0x47fc6c syscall.anyToSockaddr+0x16c /opt/hostedtoolcache/go/1.21.10/x64/src/syscall/syscall_linux.go:662 # 0x47fdb4 syscall.Accept4+0x74 /opt/hostedtoolcache/go/1.21.10/x64/src/syscall/syscall_linux.go:682 # 0x4af3c7 internal/poll.accept+0x27 /opt/hostedtoolcache/go/1.21.10/x64/src/internal/poll/sock_cloexec.go:17 # 0x4ad51d internal/poll.(*FD).Accept+0x1bd /opt/hostedtoolcache/go/1.21.10/x64/src/internal/poll/fd_unix.go:602 # 0x5bdf48 net.(*netFD).accept+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/fd_unix.go:172 # 0x5d53dd net.(*TCPListener).accept+0x1d /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock_posix.go:152 # 0x5d458f net.(*TCPListener).Accept+0x2f /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock.go:315 # 0x65bce6 crypto/tls.(*listener).Accept+0x26 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/tls.go:66 # 0x7d2b01 github.com/miekg/dns.(*Server).serveTCP+0x141 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:461 # 0x7d1ef7 github.com/miekg/dns.(*Server).ListenAndServe+0x877 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:332 # 0xdf3848 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:487 0: 0 [1: 32] @ 0xd9defe 0xd9ddd0 0xd9ccaf 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0xd9defd github.com/0xERR0R/blocky/resolver.weightedRandom+0x5d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:245 # 0xd9ddcf github.com/0xERR0R/blocky/resolver.pickRandom+0xcf /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xd9ccae github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xda2d0a github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6a /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:112 # 0xd95326 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1c6 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 32] @ 0x627d7a 0x628785 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x627d79 crypto/tls.(*Conn).makeClientHello+0x4f9 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:97 # 0x628784 crypto/tls.(*Conn).clientHandshake+0x84 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:182 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 192] @ 0x63c9b5 0x63c985 0x63c897 0x57f5e7 0x57f972 0x63c80f 0x63c382 0x57f5e7 0x57f972 0x63c058 0x63be2f 0x62391f 0x64f991 0x64cd72 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x63c9b4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:303 # 0x63c984 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:105 # 0x63c896 crypto/tls.(*serverHelloMsg).marshal.func10.2+0x16 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:764 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x63c80e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x56e /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63c381 crypto/tls.(*serverHelloMsg).marshal.func10+0xe1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:763 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x63c057 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x1917 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63be2e crypto/tls.(*serverHelloMsg).marshal+0x16ee /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:753 # 0x62391e crypto/tls.(*Conn).writeHandshakeRecord+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1048 # 0x64f990 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0xf0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:596 # 0x64cd71 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:63 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 96] @ 0x6c0bc5 0x6bce71 0x6cb396 0x6cb38f 0x6efd7e 0x6d7c93 0x693ae6 0x693378 0x695652 0xda3ffa 0xda3ff3 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x6c0bc4 net/http.(*http2ClientConn).RoundTrip+0x104 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8351 # 0x6bce70 net/http.(*http2Transport).RoundTripOpt+0x1b0 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:7688 # 0x6cb395 net/http.(*http2Transport).RoundTrip+0x15 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:7637 # 0x6cb38e net/http.http2noDialH2RoundTripper.RoundTrip+0xe /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:10242 # 0x6efd7d net/http.(*Transport).roundTrip+0x39d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:549 # 0x6d7c92 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/roundtrip.go:17 # 0x693ae5 net/http.send+0x605 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:260 # 0x693377 net/http.(*Client).send+0x97 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:181 # 0x695651 net/http.(*Client).do+0x911 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:724 # 0xda3ff9 net/http.(*Client).Do+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:590 # 0xda3ff2 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x472 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 192] @ 0x4f2b06 0x796e2b 0xda0947 0x796aaf 0xda08cd 0xda07f9 0xda56bd 0xda5805 0xd9c23a 0xd9c3a7 0x470f01 # 0x4f2b05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:240 # 0x796e2a github.com/0xERR0R/blocky/log.WithPrefix+0xca /home/runner/work/blocky/blocky/log/logger.go:78 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda07f8 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x38 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xda56bc github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x17c /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xda5804 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:330 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 112] @ 0x74e497 0xd9d914 0xd9d822 0xd9d0a5 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e496 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xd9d913 github.com/sirupsen/logrus.(*Entry).WithField+0x473 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xd9d821 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x381 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xd9d0a4 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xda2d0a github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6a /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:112 # 0xd95326 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1c6 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 160] @ 0x75c1d3 0x74f4da 0x74f096 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x75c1d2 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 # 0x74f4d9 github.com/sirupsen/logrus.(*Entry).write+0x99 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x74f095 github.com/sirupsen/logrus.(*Entry).log+0x435 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x74f687 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x74fadb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xd888ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xd8887b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:25 # 0xd9fd51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:201 0: 0 [2: 224] @ 0x74e497 0xda0857 0xda0951 0x796aaf 0xda08cd 0xda07f9 0xda56bd 0xda5805 0xd9c23a 0xd9c3a7 0x470f01 # 0x74e496 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xda0856 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /home/runner/work/blocky/blocky/resolver/resolver.go:198 # 0xda0950 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /home/runner/work/blocky/blocky/resolver/resolver.go:206 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda07f8 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x38 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xda56bc github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x17c /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xda5804 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:330 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 112] @ 0x79695a 0x7969e6 0x796aa5 0xda08cd 0xda0785 0xd9cc2f 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x796959 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7969e5 github.com/0xERR0R/blocky/log.FromCtx+0xe5 /home/runner/work/blocky/blocky/log/context.go:25 # 0x796aa4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd9cc2e github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6e /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:152 # 0xda2d0a github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6a /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:112 # 0xd95326 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1c6 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 128] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654992 0x64e1c8 0x64cd38 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x594799 crypto/sha256.New+0x19 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:154 # 0x5047fc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/crypto.go:131 # 0x607e41 crypto/hmac.New+0x41 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:138 # 0x61786a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:84 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x64e1c7 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x4e7 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:347 # 0x64cd37 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x37 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:56 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 576] @ 0x50032e 0x4ffd5d 0x6223f4 0x6223b7 0x61fa30 0x623c71 0x623c72 0x623cf9 0x648226 0x6476fa 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x50032d bytes.growSlice+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/bytes/buffer.go:249 # 0x4ffd5c bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.21.10/x64/src/bytes/buffer.go:151 # 0x6223f3 bytes.(*Buffer).Grow+0x73 /opt/hostedtoolcache/go/1.21.10/x64/src/bytes/buffer.go:168 # 0x6223b6 crypto/tls.(*Conn).readFromUntil+0x36 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:826 # 0x61fa2f crypto/tls.(*Conn).readRecordOrCCS+0x24f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:625 # 0x623c70 crypto/tls.(*Conn).readRecord+0x50 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:587 # 0x623c71 crypto/tls.(*Conn).readHandshakeBytes+0x51 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1074 # 0x623cf8 crypto/tls.(*Conn).readHandshake+0x38 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1085 # 0x648225 crypto/tls.(*Conn).readClientHello+0x45 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:135 # 0x6476f9 crypto/tls.(*Conn).serverHandshake+0x39 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:42 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 24] @ 0x75c32d 0x75c31f 0x74f4da 0x74f096 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x75c32c sort.Strings+0x1ac /opt/hostedtoolcache/go/1.21.10/x64/src/sort/sort.go:176 # 0x75c31e github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x19e /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:176 # 0x74f4d9 github.com/sirupsen/logrus.(*Entry).write+0x99 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x74f095 github.com/sirupsen/logrus.(*Entry).log+0x435 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x74f687 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x74fadb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xd888ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xd8887b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:25 # 0xd9fd51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:201 0: 0 [1: 448] @ 0xaf7deb 0xaf7db8 0xdadbd6 0xdad7bc 0x470f01 # 0xaf7dea github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x6a /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xaf7db7 github.com/hashicorp/golang-lru.(*Cache).Keys+0x37 /home/runner/go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xdadbd5 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x35 /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:117 # 0xdad7bb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x9b /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 112] @ 0x74e497 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd951a8 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e496 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x796eec github.com/sirupsen/logrus.(*Entry).WithField+0x18c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x796db8 github.com/0xERR0R/blocky/log.WithPrefix+0x58 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd951a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 352] @ 0x4161cc 0xda3eb6 0xda3e2e 0xda3e05 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0xda3eb5 net/textproto.MIMEHeader.Set+0x335 /opt/hostedtoolcache/go/1.21.10/x64/src/net/textproto/header.go:22 # 0xda3e2d net/http.Header.Set+0x2ad /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/header.go:40 # 0xda3e04 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x284 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:155 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 128] @ 0x59479a 0x5047fd 0x607e42 0x617459 0x654af4 0x650a95 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x594799 crypto/sha256.New+0x19 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:154 # 0x5047fc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/crypto.go:131 # 0x607e41 crypto/hmac.New+0x41 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:138 # 0x617458 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x654af3 crypto/tls.(*cipherSuiteTLS13).extract+0xd3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:82 # 0x650a94 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x174 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:740 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 32] @ 0x6547ea 0x6547b7 0x6545ba 0x57f5e7 0x57f972 0x65409c 0x653ef1 0x654992 0x654f25 0x650e65 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x6547e9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2e9 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:303 # 0x6547b6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x2b6 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:105 # 0x6545b9 crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0xb9 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:40 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x65409b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2fb /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:141 # 0x653ef0 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x150 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:38 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x654f24 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:111 # 0x650e64 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x544 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:768 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 64] @ 0x607edf 0x654e05 0x650fce 0x650ebe 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x607ede crypto/hmac.New+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:154 # 0x654e04 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:103 # 0x650fcd crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x4d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:804 # 0x650ebd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x59d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:774 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 128] @ 0x59479a 0x5047fd 0x607e72 0x617459 0x654af4 0x62fb33 0x62e26f 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x594799 crypto/sha256.New+0x19 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:154 # 0x5047fc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/crypto.go:131 # 0x607e71 crypto/hmac.New+0x71 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:139 # 0x617458 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x654af3 crypto/tls.(*cipherSuiteTLS13).extract+0xd3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:82 # 0x62fb32 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xd2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:388 # 0x62e26e crypto/tls.(*clientHandshakeStateTLS13).handshake+0x22e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:90 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 112] @ 0x61788f 0x65420a 0x654ce5 0x61dc47 0x651ea5 0x64cdc5 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x61788e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:85 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654ce4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:94 # 0x61dc46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:230 # 0x651ea4 crypto/tls.(*serverHandshakeStateTLS13).readClientFinished+0x144 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:988 # 0x64cdc4 crypto/tls.(*serverHandshakeStateTLS13).handshake+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:81 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 112] @ 0x5941f2 0x607ce8 0x617633 0x654223 0x654992 0x63143b 0x62e2a7 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x5941f1 crypto/sha256.(*digest).MarshalBinary+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:67 # 0x607ce7 crypto/hmac.(*hmac).Reset+0x147 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:112 # 0x617632 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x132 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:59 # 0x654222 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x482 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x63143a crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x1fa /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:605 # 0x62e2a6 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x266 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:99 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 16] @ 0x5f4978 0x5f65dd 0x5f671d 0x619045 0x62d019 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x5f4977 crypto/x509.processExtensions+0xcb7 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:782 # 0x5f65dc crypto/x509.parseCertificate+0x119c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:966 # 0x5f671c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:985 # 0x619044 crypto/tls.(*certCache).newCert+0xa4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/cache.go:85 # 0x62d018 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:965 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 64] @ 0x6a64e5 0x6c2dc7 0x6c24ee 0x6c1993 0x6c1398 0x470f01 # 0x6a64e4 net/http.(*http2Framer).WriteHeaders+0x344 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:2533 # 0x6c2dc6 net/http.(*http2ClientConn).writeHeaders+0x146 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8757 # 0x6c24ed net/http.(*http2clientStream).encodeAndWriteHeaders+0x36d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8644 # 0x6c1992 net/http.(*http2clientStream).writeRequest+0x5b2 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8532 # 0x6c1397 net/http.(*http2clientStream).doRequest+0x17 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8450 0: 0 [1: 1536] @ 0x618f67 0x618f5d 0x41c967 0x470f01 # 0x618f66 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/cache.go:73 # 0x618f5c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/cache.go:65 # 0x41c966 runtime.runfinq+0x3e6 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/mfinal.go:255 0: 0 [1: 288] @ 0x4161cc 0x74e1bb 0xd9d914 0xd9d822 0xd9d0a5 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xd9d913 github.com/sirupsen/logrus.(*Entry).WithField+0x473 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xd9d821 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x381 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:203 # 0xd9d0a4 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xda2d0a github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6a /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:112 # 0xd95326 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1c6 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 176] @ 0x50fbaa 0x50f70b 0x65b632 0x651405 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x50fba9 crypto/aes.newCipher+0x69 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/aes/cipher_asm.go:48 # 0x50f70a crypto/aes.NewCipher+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/aes/cipher.go:44 # 0x65b631 crypto/tls.(*Config).encryptTicket+0x171 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:334 # 0x651404 crypto/tls.(*Conn).sendSessionTicket+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:850 # 0x651164 crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x1e4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:818 # 0x650ebd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x59d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:774 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 48] @ 0x5d5c98 0x5d62bd 0x7e6265 0x7d4345 0x7d1553 0x7d3132 0x7d1c05 0xdf3849 0x470f01 # 0x5d5c97 net.UDPAddrFromAddrPort+0x77 /opt/hostedtoolcache/go/1.21.10/x64/src/net/udpsock.go:106 # 0x5d62bc net.(*UDPConn).ReadMsgUDP+0x5c /opt/hostedtoolcache/go/1.21.10/x64/src/net/udpsock.go:193 # 0x7e6264 github.com/miekg/dns.ReadFromSessionUDP+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:43 # 0x7d4344 github.com/miekg/dns.(*Server).readUDP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:699 # 0x7d1552 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x7d3131 github.com/miekg/dns.(*Server).serveUDP+0x291 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x7d1c04 github.com/miekg/dns.(*Server).ListenAndServe+0x584 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0xdf3848 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:487 0: 0 [2: 1024] @ 0x5686ea 0x5686ae 0x5686b2 0x56977e 0x56ac25 0x591d05 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcacb 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x5686e9 crypto/internal/bigmod.(*Nat).reset+0xc9 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:97 # 0x5686ad crypto/internal/bigmod.(*Nat).set+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:109 # 0x5686b1 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x91 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:489 # 0x56977d crypto/internal/bigmod.(*Nat).montgomeryMul+0x9fd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:617 # 0x56ac24 crypto/internal/bigmod.(*Nat).ExpShort+0x424 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:766 # 0x591d04 crypto/rsa.encrypt+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:495 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcaca crypto/x509.(*Certificate).buildChains+0x14a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:943 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 48] @ 0x47569b 0x49d077 0xdaa42d 0xd9e22c 0xd9ddd0 0xd9ccaf 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x47569a internal/reflectlite.Swapper+0x39a /opt/hostedtoolcache/go/1.21.10/x64/src/internal/reflectlite/swapper.go:68 # 0x49d076 sort.Slice+0xb6 /opt/hostedtoolcache/go/1.21.10/x64/src/sort/slice.go:23 # 0xdaa42c github.com/mroth/weightedrand/v2.NewChooser[...]+0x8c /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xd9e22b github.com/0xERR0R/blocky/resolver.weightedRandom+0x38b /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:266 # 0xd9ddcf github.com/0xERR0R/blocky/resolver.pickRandom+0xcf /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:236 # 0xd9ccae github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xee /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:166 # 0xda2d0a github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6a /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:112 # 0xd95326 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1c6 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 112] @ 0x74e497 0xd926dd 0xd924ee 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e496 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xd926dc github.com/sirupsen/logrus.(*Entry).WithField+0x39c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xd924ed github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1ad /home/runner/work/blocky/blocky/resolver/caching_resolver.go:173 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 2304] @ 0x622bce 0x62344e 0x623986 0x6503b9 0x64cd85 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x622bcd crypto/tls.(*Conn).write+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:940 # 0x62344d crypto/tls.(*Conn).writeRecordLocked+0x68d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1025 # 0x623985 crypto/tls.(*Conn).writeHandshakeRecord+0x145 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1056 # 0x6503b8 crypto/tls.(*serverHandshakeStateTLS13).sendServerCertificate+0x218 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:689 # 0x64cd84 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x84 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:66 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 48] @ 0x695ec5 0x695a62 0xda3ffa 0xda3ff3 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x695ec4 net/http.(*Client).do.func2+0xe4 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:629 # 0x695a61 net/http.(*Client).do+0xd21 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:733 # 0xda3ff9 net/http.(*Client).Do+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:590 # 0xda3ff2 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x472 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 224] @ 0x65b276 0x651285 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x65b275 crypto/tls.(*Conn).sessionState+0x75 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:293 # 0x651284 crypto/tls.(*Conn).sendSessionTicket+0x104 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:833 # 0x651164 crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x1e4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:818 # 0x650ebd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x59d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:774 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 128] @ 0x59479a 0x5047fd 0x607e72 0x61786b 0x65420a 0x654dcf 0x650fce 0x650ebe 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x594799 crypto/sha256.New+0x19 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:154 # 0x5047fc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/crypto.go:131 # 0x607e71 crypto/hmac.New+0x71 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:139 # 0x61786a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:84 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654dce crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:102 # 0x650fcd crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x4d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:804 # 0x650ebd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x59d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:774 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [2: 1152] @ 0x4117cd 0x411568 0x74e11e 0xd8888e 0xd9fd52 0x470f01 # 0x74e11d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xd8888d github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x2d /home/runner/work/blocky/blocky/querylog/logger_writer.go:25 # 0xd9fd51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:201 0: 0 [1: 112] @ 0x61788f 0x65420a 0x654dcf 0x64e297 0x64cd38 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x61788e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:85 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654dce crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:102 # 0x64e296 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x5b6 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:360 # 0x64cd37 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x37 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:56 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 16] @ 0xd96839 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0xd96838 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x298 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:162 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 512] @ 0x50bf19 0x65bbf2 0x64de69 0x64cd38 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x50bf18 crypto/cipher.NewCTR+0x178 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/cipher/ctr.go:53 # 0x65bbf1 crypto/tls.(*Config).decryptTicket+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:388 # 0x64de68 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x188 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:302 # 0x64cd37 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x37 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:56 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [2: 96] @ 0x4114d0 0x74e11e 0xd9cfaa 0xd9cebe 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e11d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xd9cfa9 github.com/sirupsen/logrus.(*Entry).WithField+0x3e9 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xd9cebd github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x2fd /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xda2d0a github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6a /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:112 # 0xd95326 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1c6 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 384] @ 0x7aaace 0x7aaa9d 0x7b583c 0x7f6d69 0x7afdaa 0x7afaed 0x7aff65 0x7b0df7 0x7b0fdf 0xda4349 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x7aaacd github.com/miekg/dns.cloneSlice[...]+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x7aaa9c github.com/miekg/dns.(*EDNS0_PADDING).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:728 # 0x7b583b github.com/miekg/dns.unpackDataOpt+0x19b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:421 # 0x7f6d68 github.com/miekg/dns.(*OPT).unpack+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x7afda9 github.com/miekg/dns.UnpackRRWithHeader+0x269 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x7afaec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x7aff64 github.com/miekg/dns.unpackRRslice+0xc4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x7b0df6 github.com/miekg/dns.(*Msg).unpack+0x376 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x7b0fde github.com/miekg/dns.(*Msg).Unpack+0xfe /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0xda4348 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x7c8 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x5a13b2 0x5a13b3 0x5c13cc 0xd9f808 0xd9f355 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x5a13b1 net/netip.Addr.string4+0x1f1 /opt/hostedtoolcache/go/1.21.10/x64/src/net/netip/netip.go:840 # 0x5a13b2 net/netip.Addr.String+0x1f2 /opt/hostedtoolcache/go/1.21.10/x64/src/net/netip/netip.go:760 # 0x5c13cb net.IP.String+0xeb /opt/hostedtoolcache/go/1.21.10/x64/src/net/ip.go:305 # 0xd9f807 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x367 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:167 # 0xd9f354 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x114 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:126 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 80] @ 0x7aaa0a 0x7aa9d3 0x7a7d6a 0x7b1a66 0x7b0649 0x7b0429 0xda3c34 0xda3c20 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x7aaa09 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x7aa9d2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:727 # 0x7a7d69 github.com/miekg/dns.(*OPT).len+0x69 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:135 # 0x7b1a65 github.com/miekg/dns.msgLenWithCompressionMap+0x1e5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:998 # 0x7b0648 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:786 # 0x7b0428 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0xda3c33 github.com/miekg/dns.(*Msg).Pack+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0xda3c1f github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x9f /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:145 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 112] @ 0x74e497 0xd9cfaa 0xd9cebe 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e496 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xd9cfa9 github.com/sirupsen/logrus.(*Entry).WithField+0x3e9 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xd9cebd github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x2fd /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xda2d0a github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6a /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:112 # 0xd95326 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1c6 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 32] @ 0xd9d4ee 0xd9d0a5 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0xd9d4ed github.com/0xERR0R/blocky/resolver.evaluateResponses+0x4d /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:190 # 0xd9d0a4 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e4 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:175 # 0xda2d0a github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6a /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:112 # 0xd95326 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1c6 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 288] @ 0x4161cc 0x74e1bb 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda07f9 0xda56bd 0xda5805 0xd9c23a 0xd9c3a7 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x796eec github.com/sirupsen/logrus.(*Entry).WithField+0x18c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x796db8 github.com/0xERR0R/blocky/log.WithPrefix+0x58 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda07f8 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x38 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xda56bc github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x17c /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xda5804 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:330 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 24] @ 0x7aaca5 0x8034a8 0x7b23ae 0xd92f25 0xd92ef8 0xd928e5 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x7aaca4 github.com/miekg/dns.(*EDNS0_PADDING).copy+0xa4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:730 # 0x8034a7 github.com/miekg/dns.(*OPT).copy+0x87 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:1121 # 0x7b23ad github.com/miekg/dns.(*Msg).CopyTo+0x4ad /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1097 # 0xd92f24 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1071 # 0xd92ef7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x57 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:256 # 0xd928e4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5a4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:197 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [2: 224] @ 0x74e497 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e496 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x796eec github.com/sirupsen/logrus.(*Entry).WithField+0x18c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x796db8 github.com/0xERR0R/blocky/log.WithPrefix+0x58 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd970d9 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x39 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:189 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 48] @ 0x7fb47a 0x7afc0c 0x7afaed 0x7aff65 0x7b0d2e 0x7b0fdf 0xda4349 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x7fb479 github.com/miekg/dns.glob..func13+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:23 # 0x7afc0b github.com/miekg/dns.UnpackRRWithHeader+0xcb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x7afaec github.com/miekg/dns.UnpackRR+0xac /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x7aff64 github.com/miekg/dns.unpackRRslice+0xc4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x7b0d2d github.com/miekg/dns.(*Msg).unpack+0x2ad /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x7b0fde github.com/miekg/dns.(*Msg).Unpack+0xfe /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0xda4348 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x7c8 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:184 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 24] @ 0x7b0c58 0x7d3d69 0x7d38a5 0x470f01 # 0x7b0c57 github.com/miekg/dns.(*Msg).unpack+0x1d7 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:849 # 0x7d3d68 github.com/miekg/dns.(*Server).serveDNS+0x188 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 144] @ 0x64d539 0x64d4a2 0x64cd25 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x64d538 crypto/ecdh.(*PublicKey).Bytes+0x6f8 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/ecdh/ecdh.go:78 # 0x64d4a1 crypto/tls.(*serverHandshakeStateTLS13).processClientHello+0x661 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:223 # 0x64cd24 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x24 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:53 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 112] @ 0x74e497 0x796b97 0x796aaf 0x796b39 0xdf3ea7 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e496 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x796b96 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /home/runner/work/blocky/blocky/log/context.go:44 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0x796b38 github.com/0xERR0R/blocky/log.CtxWithFields+0x38 /home/runner/work/blocky/blocky/log/context.go:43 # 0xdf3ea6 github.com/0xERR0R/blocky/server.newRequest+0x2c6 /home/runner/work/blocky/blocky/server/server.go:569 # 0xdf43f1 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x171 /home/runner/work/blocky/blocky/server/server.go:607 # 0xdf4589 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x49 /home/runner/work/blocky/blocky/server/server.go:624 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 128] @ 0x59479a 0x5047fd 0x607e72 0x61786b 0x65420a 0x654c92 0x61dc47 0x62fc34 0x62e26f 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x594799 crypto/sha256.New+0x19 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:154 # 0x5047fc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/crypto.go:131 # 0x607e71 crypto/hmac.New+0x71 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:139 # 0x61786a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:84 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654c91 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:93 # 0x61dc46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:230 # 0x62fc33 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x1d3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:396 # 0x62e26e crypto/tls.(*clientHandshakeStateTLS13).handshake+0x22e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:90 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [2: 1792] @ 0x6f5506 0x6f54fa 0x6f641c 0x6f4d7f 0x470f01 # 0x6f5505 crypto/tls.Client+0x125 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/tls.go:48 # 0x6f54f9 net/http.(*persistConn).addTLS+0x119 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1543 # 0x6f641b net/http.(*Transport).dialConn+0x99b /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1635 # 0x6f4d7e net/http.(*Transport).dialConnFor+0x9e /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1467 0: 0 [1: 4864] @ 0x62433a 0x623f91 0x630be5 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x624339 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f9 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1157 # 0x623f90 crypto/tls.(*Conn).readHandshake+0x2d0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1098 # 0x630be4 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x144 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:503 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [2: 160] @ 0x5d63c5 0x5d6285 0x7e6265 0x7d4345 0x7d1553 0x7d3132 0x7d1c05 0xdf3849 0x470f01 # 0x5d63c4 net.(*UDPConn).ReadMsgUDPAddrPort+0x84 /opt/hostedtoolcache/go/1.21.10/x64/src/net/udpsock.go:205 # 0x5d6284 net.(*UDPConn).ReadMsgUDP+0x24 /opt/hostedtoolcache/go/1.21.10/x64/src/net/udpsock.go:191 # 0x7e6264 github.com/miekg/dns.ReadFromSessionUDP+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:43 # 0x7d4344 github.com/miekg/dns.(*Server).readUDP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:699 # 0x7d1552 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x7d3131 github.com/miekg/dns.(*Server).serveUDP+0x291 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x7d1c04 github.com/miekg/dns.(*Server).ListenAndServe+0x584 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0xdf3848 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:487 0: 0 [2: 8192] @ 0x6be22d 0x6be201 0x6be1ad 0x6bdc97 0x6a0cdc 0x470f01 # 0x6be22c bufio.NewReaderSize+0x54c /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:57 # 0x6be200 bufio.NewReader+0x520 /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:63 # 0x6be1ac net/http.(*http2Transport).newClientConn+0x4cc /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:7896 # 0x6bdc96 net/http.(*http2Transport).NewClientConn+0x36 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:7859 # 0x6a0cdb net/http.(*http2addConnCall).run+0x3b /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:919 0: 0 [1: 96] @ 0x7aaa0a 0x7aa9d3 0x7b5a75 0x7ecff9 0x7af8af 0x7b09c5 0x7b0429 0xda3c34 0xda3c20 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x7aaa09 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x7aa9d2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:727 # 0x7b5a74 github.com/miekg/dns.packDataOpt+0x94 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:432 # 0x7ecff8 github.com/miekg/dns.(*OPT).pack+0x38 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:730 # 0x7af8ae github.com/miekg/dns.packRR+0x16e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:589 # 0x7b09c4 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x544 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:816 # 0x7b0428 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0xda3c33 github.com/miekg/dns.(*Msg).Pack+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0xda3c1f github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x9f /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:145 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 1408] @ 0x618f67 0x618f5d 0x41c967 0x470f01 # 0x618f66 crypto/tls.(*certCache).evict+0x46 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/cache.go:73 # 0x618f5c crypto/tls.(*certCache).active.func1+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/cache.go:65 # 0x41c966 runtime.runfinq+0x3e6 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/mfinal.go:255 0: 0 [1: 128] @ 0x50032e 0x4ffd5d 0x4fff39 0x4f2a17 0x75d10a 0x75c785 0x74f4da 0x74f096 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x50032d bytes.growSlice+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/bytes/buffer.go:249 # 0x4ffd5c bytes.(*Buffer).grow+0x13c /opt/hostedtoolcache/go/1.21.10/x64/src/bytes/buffer.go:151 # 0x4fff38 bytes.(*Buffer).Write+0x58 /opt/hostedtoolcache/go/1.21.10/x64/src/bytes/buffer.go:179 # 0x4f2a16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:225 # 0x75d109 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7c9 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x75c784 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x604 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x74f4d9 github.com/sirupsen/logrus.(*Entry).write+0x99 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x74f095 github.com/sirupsen/logrus.(*Entry).log+0x435 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x74f687 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x74fadb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xd888ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xd8887b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:25 # 0xd9fd51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:201 0: 0 [3: 1536] @ 0x568155 0x56810e 0x568115 0x567cb5 0x567f75 0x591be5 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcacb 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x568154 crypto/internal/bigmod.(*Nat).reset+0xd4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:97 # 0x56810d crypto/internal/bigmod.(*Nat).resetFor+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:476 # 0x568114 crypto/internal/bigmod.(*Nat).shiftIn+0x94 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:401 # 0x567cb4 crypto/internal/bigmod.rr+0x194 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:327 # 0x567f74 crypto/internal/bigmod.NewModulusFromBig+0x254 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:364 # 0x591be4 crypto/rsa.encrypt+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:485 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcaca crypto/x509.(*Certificate).buildChains+0x14a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:943 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 416] @ 0x4161cc 0x8d4e77 0x8d3ef2 0x8d1238 0x8d4b86 0x8d4ed0 0x8d6266 0x8d5e74 0x8d594d 0x8d0805 0x8dae92 0x8db00c 0xdf6e57 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0x8d4e76 html/template.(*escaper).escapeListConditionally+0x216 /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/escape.go:596 # 0x8d3ef1 html/template.(*escaper).escapeBranch+0x2f1 /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/escape.go:529 # 0x8d1237 html/template.(*escaper).escape+0x5b7 /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/escape.go:154 # 0x8d4b85 html/template.(*escaper).escapeList+0xe5 /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/escape.go:579 # 0x8d4ecf html/template.(*escaper).escapeListConditionally+0x26f /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/escape.go:598 # 0x8d6265 html/template.(*escaper).escapeTemplateBody+0x125 /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/escape.go:716 # 0x8d5e73 html/template.(*escaper).computeOutCtx+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/escape.go:677 # 0x8d594c html/template.(*escaper).escapeTree+0x3cc /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/escape.go:670 # 0x8d0804 html/template.escapeTemplate+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/escape.go:24 # 0x8dae91 html/template.(*Template).escape+0x111 /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/template.go:104 # 0x8db00b html/template.(*Template).Execute+0x2b /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/template.go:121 # 0xdf6e56 github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2f6 /home/runner/work/blocky/blocky/server/server_endpoints.go:273 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x815313 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b3 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf77dd 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 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf556f github.com/0xERR0R/blocky/server.secureHeader.func1+0x30f /home/runner/work/blocky/blocky/server/server_endpoints.go:44 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x812eaf github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32f /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x6e352d net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2938 # 0x6df413 net/http.(*conn).serve+0x5f3 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2009 0: 0 [2: 224] @ 0x796834 0x7968ae 0x796ac5 0xda08cd 0xda0785 0xd9f288 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x796833 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7968ad github.com/0xERR0R/blocky/log.NewCtx+0xcd /home/runner/work/blocky/blocky/log/context.go:14 # 0x796ac4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd9f287 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:116 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [2: 576] @ 0x4161cc 0x74e1bb 0xdf405b 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xdf405a github.com/0xERR0R/blocky/server.newRequest+0x47a /home/runner/work/blocky/blocky/server/server.go:575 # 0xdf43f1 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x171 /home/runner/work/blocky/blocky/server/server.go:607 # 0xdf4589 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x49 /home/runner/work/blocky/blocky/server/server.go:624 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 80] @ 0x48dd69 0x4ba645 0x4baccd 0x4baca1 0xda5dc5 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x48dd68 time.AfterFunc+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/time/sleep.go:164 # 0x4ba644 context.WithDeadlineCause+0x244 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:633 # 0x4baccc context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:607 # 0x4baca0 context.WithTimeout+0x20 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:685 # 0xda5dc4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x124 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:347 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 128] @ 0x59479a 0x5047fd 0x607e72 0x654e05 0x64e297 0x64cd38 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x594799 crypto/sha256.New+0x19 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:154 # 0x5047fc crypto.Hash.New+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/crypto.go:131 # 0x607e71 crypto/hmac.New+0x71 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:139 # 0x654e04 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:103 # 0x64e296 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x5b6 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:360 # 0x64cd37 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x37 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:56 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 1024] @ 0x568e6b 0x56abe6 0x591d05 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcb2c 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x568e6a crypto/internal/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:562 # 0x56abe5 crypto/internal/bigmod.(*Nat).ExpShort+0x3e5 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:764 # 0x591d04 crypto/rsa.encrypt+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:495 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 16] @ 0x7ffc93 0x7ffc58 0x7b2190 0xd92f25 0xd92ef8 0xd928e5 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x7ffc92 github.com/miekg/dns.cloneSlice[...]+0x52 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x7ffc57 github.com/miekg/dns.(*A).copy+0x17 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:814 # 0x7b218f github.com/miekg/dns.(*Msg).CopyTo+0x28f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1089 # 0xd92f24 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1071 # 0xd92ef7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x57 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:256 # 0xd928e4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5a4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:197 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 24] @ 0x4f2b06 0x8108fb 0xda66e8 0xda5e73 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x4f2b05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:240 # 0x8108fa github.com/0xERR0R/blocky/util.AnswerToString+0xda /home/runner/work/blocky/blocky/util/common.go:49 # 0xda66e7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xe7 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:387 # 0xda5e72 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1d2 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:356 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [4: 2048] @ 0x568155 0x56810e 0x568115 0x567cb5 0x567f75 0x591be5 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcb2c 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x568154 crypto/internal/bigmod.(*Nat).reset+0xd4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:97 # 0x56810d crypto/internal/bigmod.(*Nat).resetFor+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:476 # 0x568114 crypto/internal/bigmod.(*Nat).shiftIn+0x94 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:401 # 0x567cb4 crypto/internal/bigmod.rr+0x194 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:327 # 0x567f74 crypto/internal/bigmod.NewModulusFromBig+0x254 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:364 # 0x591be4 crypto/rsa.encrypt+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:485 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 24] @ 0x7d438b 0x7d1553 0x7d3132 0x7d1c05 0xdf3849 0x470f01 # 0x7d438a github.com/miekg/dns.(*Server).readUDP+0x14a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:701 # 0x7d1552 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x7d3131 github.com/miekg/dns.(*Server).serveUDP+0x291 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x7d1c04 github.com/miekg/dns.(*Server).ListenAndServe+0x584 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0xdf3848 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:487 0: 0 [1: 80] @ 0x48dd69 0x4ba645 0x4baccd 0x4baca1 0xdf496b 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x48dd68 time.AfterFunc+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/time/sleep.go:164 # 0x4ba644 context.WithDeadlineCause+0x244 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:633 # 0x4baccc context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:607 # 0x4baca0 context.WithTimeout+0x20 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:685 # 0xdf496a github.com/0xERR0R/blocky/server.(*Server).resolve+0xaa /home/runner/work/blocky/blocky/server/server.go:658 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 64] @ 0x607edf 0x617459 0x654af4 0x650a95 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x607ede crypto/hmac.New+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:154 # 0x617458 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x654af3 crypto/tls.(*cipherSuiteTLS13).extract+0xd3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:82 # 0x650a94 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x174 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:740 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 96] @ 0x607e32 0x61786b 0x65420a 0x654992 0x650a71 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x607e31 crypto/hmac.New+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:137 # 0x61786a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:84 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x650a70 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x150 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:741 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 112] @ 0xdb4d53 0x4f5532 0x4f5f90 0x4f8abe 0x4efc6b 0xd9c335 0xd9c3a7 0x470f01 # 0xdb4d52 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0x92 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:305 # 0x4f5531 fmt.(*pp).handleMethods+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:673 # 0x4f5f8f fmt.(*pp).printArg+0x62f /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:756 # 0x4f8abd fmt.(*pp).doPrintf+0x39d /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:1077 # 0x4efc6a fmt.Errorf+0x8a /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/errors.go:25 # 0xd9c334 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:73 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 112] @ 0x5941f2 0x607c77 0x617633 0x654223 0x654c92 0x61dc47 0x64fb16 0x64cd72 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x5941f1 crypto/sha256.(*digest).MarshalBinary+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:67 # 0x607c76 crypto/hmac.(*hmac).Reset+0xd6 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:105 # 0x617632 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x132 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:59 # 0x654222 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x482 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654c91 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:93 # 0x61dc46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:230 # 0x64fb15 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x275 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:613 # 0x64cd71 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:63 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [2: 1024] @ 0x5686ea 0x5686ae 0x5686b2 0x56977e 0x56abe6 0x591d05 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcb2c 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x5686e9 crypto/internal/bigmod.(*Nat).reset+0xc9 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:97 # 0x5686ad crypto/internal/bigmod.(*Nat).set+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:109 # 0x5686b1 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x91 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:489 # 0x56977d crypto/internal/bigmod.(*Nat).montgomeryMul+0x9fd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:617 # 0x56abe5 crypto/internal/bigmod.(*Nat).ExpShort+0x3e5 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:764 # 0x591d04 crypto/rsa.encrypt+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:495 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 112] @ 0x61788f 0x65420a 0x654992 0x630170 0x62e26f 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x61788e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:85 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x63016f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x70f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:421 # 0x62e26e crypto/tls.(*clientHandshakeStateTLS13).handshake+0x22e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:90 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 96] @ 0x607e32 0x61786b 0x65420a 0x654dcf 0x64e297 0x64cd38 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x607e31 crypto/hmac.New+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:137 # 0x61786a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:84 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654dce crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:102 # 0x64e296 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x5b6 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:360 # 0x64cd37 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x37 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:56 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 288] @ 0x4161cc 0x74e1bb 0xd9cfaa 0xd9cebe 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xd9cfa9 github.com/sirupsen/logrus.(*Entry).WithField+0x3e9 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xd9cebd github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x2fd /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:170 # 0xda2d0a github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6a /home/runner/work/blocky/blocky/resolver/sudn_resolver.go:112 # 0xd95326 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1c6 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:96 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [4: 4096] @ 0x568e6b 0x56ac25 0x591d05 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcb2c 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x568e6a crypto/internal/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:562 # 0x56ac24 crypto/internal/bigmod.(*Nat).ExpShort+0x424 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:766 # 0x591d04 crypto/rsa.encrypt+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:495 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 112] @ 0x5941f2 0x607ce8 0x617633 0x654223 0x654992 0x654f25 0x650e65 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x5941f1 crypto/sha256.(*digest).MarshalBinary+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/sha256/sha256.go:67 # 0x607ce7 crypto/hmac.(*hmac).Reset+0x147 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:112 # 0x617632 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x132 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:59 # 0x654222 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x482 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x654f24 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:111 # 0x650e64 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x544 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:768 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 16] @ 0x75cd1c 0x75c785 0x74f4da 0x74f096 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x75cd1b github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x3db /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x75c784 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x604 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x74f4d9 github.com/sirupsen/logrus.(*Entry).write+0x99 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x74f095 github.com/sirupsen/logrus.(*Entry).log+0x435 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x74f687 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x74fadb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xd888ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xd8887b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /home/runner/work/blocky/blocky/querylog/logger_writer.go:25 # 0xd9fd51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:201 0: 0 [1: 384] @ 0x7aaa0a 0x7aa9d3 0x7a7d6a 0x7b1a66 0x7b9247 0xdf4c11 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x7aaa09 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x7aa9d2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:727 # 0x7a7d69 github.com/miekg/dns.(*OPT).len+0x69 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:135 # 0x7b1a65 github.com/miekg/dns.msgLenWithCompressionMap+0x1e5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:998 # 0x7b9246 github.com/miekg/dns.(*Msg).Truncate+0x46 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_truncate.go:44 # 0xdf4c10 github.com/0xERR0R/blocky/server.(*Server).resolve+0x350 /home/runner/work/blocky/blocky/server/server.go:688 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [4: 2816] @ 0xd9712b 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0xd9712a github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x8a /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [2: 1024] @ 0x4a1a52 0xda4265 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x4a1a51 io.ReadAll+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:702 # 0xda4264 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x6e4 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:178 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x607edf 0x65bada 0x64de69 0x64cd38 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x607ede crypto/hmac.New+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:154 # 0x65bad9 crypto/tls.(*Config).decryptTicket+0x199 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:375 # 0x64de68 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x188 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:302 # 0x64cd37 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x37 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:56 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 96] @ 0x607e32 0x61786b 0x65420a 0x654992 0x654f25 0x650e65 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x607e31 crypto/hmac.New+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:137 # 0x61786a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:84 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x654f24 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:111 # 0x650e64 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x544 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:768 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [2: 768] @ 0x7aac4a 0x7aac13 0x8034a8 0x7b23ae 0xd92f25 0xd92ef8 0xd928e5 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x7aac49 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x7aac12 github.com/miekg/dns.(*EDNS0_PADDING).copy+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:730 # 0x8034a7 github.com/miekg/dns.(*OPT).copy+0x87 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:1121 # 0x7b23ad github.com/miekg/dns.(*Msg).CopyTo+0x4ad /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1097 # 0xd92f24 github.com/miekg/dns.(*Msg).Copy+0x84 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1071 # 0xd92ef7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x57 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:256 # 0xd928e4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5a4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:197 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 48] @ 0x6a3d48 0x6a3d32 0x6a34ba 0x6c663f 0x6c5bc5 0x470f01 # 0x6a3d47 net/http.(*http2frameCache).getDataFrame+0x47 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1825 # 0x6a3d31 net/http.http2parseDataFrame+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:2011 # 0x6a34b9 net/http.(*http2Framer).ReadFrame+0x199 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1913 # 0x6c663e net/http.(*http2clientConnReadLoop).run+0x11e /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9378 # 0x6c5bc4 net/http.(*http2ClientConn).readLoop+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9273 0: 0 [1: 96] @ 0x57f8e7 0x636ffe 0x636fc9 0x57f5e7 0x57f972 0x636f5a 0x636f33 0x57f5e7 0x57f972 0x633be6 0x633acf 0x62391f 0x6288ce 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x57f8e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:195 # 0x636ffd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x7d /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:141 # 0x636fc8 crypto/tls.(*clientHelloMsg).marshal.func9.1+0x48 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:196 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x636f59 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x39 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x636f32 crypto/tls.(*clientHelloMsg).marshal.func9+0x12 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:194 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x633be5 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1165 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x633ace crypto/tls.(*clientHelloMsg).marshal+0x104e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:193 # 0x62391e crypto/tls.(*Conn).writeHandshakeRecord+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1048 # 0x6288cd crypto/tls.(*Conn).clientHandshake+0x1cd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:208 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [3: 1920] @ 0x6a9085 0x68e399 0x68ddc7 0x68db79 0x68d990 0x6a83d0 0x6a36e7 0x6c663f 0x6c5bc5 0x470f01 # 0x6a9084 net/http.(*http2Framer).readMetaFrame.func1+0x304 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:2977 # 0x68e398 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x68ddc6 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x226 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x68db78 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xf8 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x68d98f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6a83cf net/http.(*http2Framer).readMetaFrame+0x2cf /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:3015 # 0x6a36e6 net/http.(*http2Framer).ReadFrame+0x3c6 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1927 # 0x6c663e net/http.(*http2clientConnReadLoop).run+0x11e /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9378 # 0x6c5bc4 net/http.(*http2ClientConn).readLoop+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9273 0: 0 [1: 480] @ 0x7d47f4 0x7d465e 0xdf4829 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x7d47f3 github.com/miekg/dns.(*response).Write+0xb3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:768 # 0x7d465d github.com/miekg/dns.(*response).WriteMsg+0x7d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:747 # 0xdf4828 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x208 /home/runner/work/blocky/blocky/server/server.go:643 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 16] @ 0xdf3d14 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0xdf3d13 github.com/0xERR0R/blocky/server.newRequest+0x133 /home/runner/work/blocky/blocky/server/server.go:570 # 0xdf43f1 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x171 /home/runner/work/blocky/blocky/server/server.go:607 # 0xdf4589 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x49 /home/runner/work/blocky/blocky/server/server.go:624 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [2: 224] @ 0x4ba4d4 0x4baccd 0x4baca1 0xdf496b 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x4ba4d3 context.WithDeadlineCause+0xd3 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:621 # 0x4baccc context.WithDeadline+0x4c /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:607 # 0x4baca0 context.WithTimeout+0x20 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:685 # 0xdf496a github.com/0xERR0R/blocky/server.(*Server).resolve+0xaa /home/runner/work/blocky/blocky/server/server.go:658 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [2: 512] @ 0x6d3e3b 0xda3d6a 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x6d3e3a net/http.NewRequestWithContext+0x25a /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/request.go:887 # 0xda3d69 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e9 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:150 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 48] @ 0x6efcc8 0x6efc30 0x6d7c93 0x693ae6 0x693378 0x695652 0xda3ffa 0xda3ff3 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x6efcc7 net/http.setupRewindBody+0x2e7 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:670 # 0x6efc2f net/http.(*Transport).roundTrip+0x24f /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:546 # 0x6d7c92 net/http.(*Transport).RoundTrip+0x12 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/roundtrip.go:17 # 0x693ae5 net/http.send+0x605 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:260 # 0x693377 net/http.(*Client).send+0x97 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:181 # 0x695651 net/http.(*Client).do+0x911 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:724 # 0xda3ff9 net/http.(*Client).Do+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:590 # 0xda3ff2 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x472 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:159 # 0xda5e0e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x16e /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:350 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 96] @ 0x57f8e7 0x640cde 0x640cad 0x57f5e7 0x57f972 0x640b4e 0x640ab8 0x62391f 0x6514e5 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x57f8e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:195 # 0x640cdd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x9d /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640cac crypto/tls.(*newSessionTicketMsgTLS13).marshal.func1+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:1067 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x640b4d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x14d /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x640ab7 crypto/tls.(*newSessionTicketMsgTLS13).marshal+0xb7 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:1061 # 0x62391e crypto/tls.(*Conn).writeHandshakeRecord+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1048 # 0x6514e4 crypto/tls.(*Conn).sendSessionTicket+0x364 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:872 # 0x651164 crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x1e4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:818 # 0x650ebd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x59d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:774 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 128] @ 0x7d417e 0x7d14fd 0x7d3882 0x470f01 # 0x7d417d github.com/miekg/dns.(*Server).readTCP+0x11d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:682 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [2: 576] @ 0x4161cc 0x74e1bb 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd8c2eb 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x796eec github.com/sirupsen/logrus.(*Entry).WithField+0x18c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x796db8 github.com/0xERR0R/blocky/log.WithPrefix+0x58 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd8c2ea github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:400 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 176] @ 0x7d4bb3 0xdf43ad 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x7d4bb2 github.com/miekg/dns.(*response).ConnectionState+0x52 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:836 # 0xdf43ac github.com/0xERR0R/blocky/server.newRequestFromDNS+0x12c /home/runner/work/blocky/blocky/server/server.go:604 # 0xdf4589 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x49 /home/runner/work/blocky/blocky/server/server.go:624 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [3: 384] @ 0x9d7a6d 0x9d79d6 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x9d7a6c github.com/avast/retry-go/v4.newDefaultRetryConfig+0xcc /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:227 # 0x9d79d5 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:128 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 576] @ 0x4161cc 0x74e1bb 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd951a8 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x796eec github.com/sirupsen/logrus.(*Entry).WithField+0x18c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x796db8 github.com/0xERR0R/blocky/log.WithPrefix+0x58 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd951a7 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/conditional_upstream_resolver.go:85 # 0xd9286b github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x52b /home/runner/work/blocky/blocky/resolver/caching_resolver.go:193 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [2: 2816] @ 0x618fd9 0x62d019 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x618fd8 crypto/tls.(*certCache).newCert+0x38 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/cache.go:81 # 0x62d018 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:965 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [2: 1408] @ 0x4117cd 0x411568 0x6c74ec 0x6c6fdf 0x6c68a5 0x6c5bc5 0x470f01 # 0x6c74eb net/http.(*http2clientConnReadLoop).handleResponse+0x32b /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9517 # 0x6c6fde net/http.(*http2clientConnReadLoop).processHeaders+0x9e /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9469 # 0x6c68a4 net/http.(*http2clientConnReadLoop).run+0x384 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9410 # 0x6c5bc4 net/http.(*http2ClientConn).readLoop+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9273 0: 0 [1: 96] @ 0x57f8e7 0x640d10 0x640cdf 0x57f5e7 0x57f972 0x640b4e 0x640ab8 0x62391f 0x6514e5 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x57f8e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:195 # 0x640d0f vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0xcf /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640cde crypto/tls.(*newSessionTicketMsgTLS13).marshal.func1+0x9e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:1071 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x640b4d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x14d /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x640ab7 crypto/tls.(*newSessionTicketMsgTLS13).marshal+0xb7 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:1061 # 0x62391e crypto/tls.(*Conn).writeHandshakeRecord+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1048 # 0x6514e4 crypto/tls.(*Conn).sendSessionTicket+0x364 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:872 # 0x651164 crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x1e4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:818 # 0x650ebd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x59d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:774 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 48] @ 0x7e6228 0x7d4345 0x7d1553 0x7d3132 0x7d1c05 0xdf3849 0x470f01 # 0x7e6227 github.com/miekg/dns.ReadFromSessionUDP+0x47 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:42 # 0x7d4344 github.com/miekg/dns.(*Server).readUDP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:699 # 0x7d1552 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x7d3131 github.com/miekg/dns.(*Server).serveUDP+0x291 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x7d1c04 github.com/miekg/dns.(*Server).ListenAndServe+0x584 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0xdf3848 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:487 0: 0 [2: 576] @ 0x4161cc 0x74e1bb 0xd96905 0xd96820 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xd96904 github.com/sirupsen/logrus.(*Entry).WithField+0x364 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xd9681f github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x27f /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:162 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 64] @ 0x628159 0x628785 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x628158 crypto/tls.(*Conn).makeClientHello+0x8d8 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:143 # 0x628784 crypto/tls.(*Conn).clientHandshake+0x84 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:182 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [2: 384] @ 0x4efc85 0xda5f69 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x4efc84 fmt.Errorf+0xa4 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/errors.go:26 # 0xda5f68 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2c8 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:352 # 0x9d72f2 github.com/avast/retry-go/v4.Do.func1+0x12 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x9d7fd3 github.com/avast/retry-go/v4.DoWithData[...]+0x633 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x9d7284 github.com/avast/retry-go/v4.Do+0x44 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0xda5b53 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x393 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:342 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [2: 2048] @ 0x568e6b 0x56abe6 0x591d05 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcacb 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x568e6a crypto/internal/bigmod.(*Nat).montgomeryMul+0xea /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:562 # 0x56abe5 crypto/internal/bigmod.(*Nat).ExpShort+0x3e5 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:764 # 0x591d04 crypto/rsa.encrypt+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:495 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcaca crypto/x509.(*Certificate).buildChains+0x14a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:943 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 64] @ 0x607edf 0x61786b 0x65420a 0x654992 0x650b73 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x607ede crypto/hmac.New+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:154 # 0x61786a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:84 # 0x654209 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x469 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:62 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x650b72 crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x252 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:745 # 0x64cd93 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:69 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6dfba9 crypto/tls.(*Conn).HandshakeContext+0xd89 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6dfbaa net/http.(*conn).serve+0xd8a /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1891 0: 0 [1: 24576] @ 0xdd6605 0xdd64a5 0xdd44e6 0xde5788 0x815314 0x6e0849 0xde88ce 0x6e0849 0x812ef1 0x81489b 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0xdd6604 runtime/pprof.writeHeapInternal+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:562 # 0xdd64a4 runtime/pprof.writeHeap+0x24 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:532 # 0xdd44e5 runtime/pprof.(*Profile).WriteTo+0x145 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:329 # 0xde5787 net/http/pprof.handler.ServeHTTP+0x4a7 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/pprof/pprof.go:267 # 0x815313 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b3 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xde88cd github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28d /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/middleware/nocache.go:55 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x812ef0 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x370 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:73 # 0x81489a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:327 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x815313 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b3 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf77dd 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 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf556f github.com/0xERR0R/blocky/server.secureHeader.func1+0x30f /home/runner/work/blocky/blocky/server/server_endpoints.go:44 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x812eaf github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32f /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x6e352d net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2938 # 0x6df413 net/http.(*conn).serve+0x5f3 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2009 0: 0 [1: 1048576] @ 0xdd7ab0 0xdd7a25 0xdd44e6 0xde5788 0x815314 0x6e0849 0xde88ce 0x6e0849 0x812ef1 0x81489b 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0xdd7aaf runtime/pprof.writeGoroutineStacks+0x2f /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:701 # 0xdd7a24 runtime/pprof.writeGoroutine+0x24 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:692 # 0xdd44e5 runtime/pprof.(*Profile).WriteTo+0x145 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:329 # 0xde5787 net/http/pprof.handler.ServeHTTP+0x4a7 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/pprof/pprof.go:267 # 0x815313 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b3 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xde88cd github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28d /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/middleware/nocache.go:55 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x812ef0 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x370 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:73 # 0x81489a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:327 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x815313 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b3 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf77dd 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 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf556f github.com/0xERR0R/blocky/server.secureHeader.func1+0x30f /home/runner/work/blocky/blocky/server/server_endpoints.go:44 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x812eaf github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32f /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x6e352d net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2938 # 0x6df413 net/http.(*conn).serve+0x5f3 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2009 0: 0 [1: 1048576] @ 0x44b496 0x45d20a 0xaf5fab 0xde4a9d 0x6e0849 0x815314 0x6e0849 0xde88ce 0x6e0849 0x812ef1 0x81489b 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0xaf5faa runtime/trace.Start+0x8a /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/trace/trace.go:125 # 0xde4a9c net/http/pprof.Trace+0x29c /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/pprof/pprof.go:178 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x815313 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b3 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xde88cd github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28d /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/middleware/nocache.go:55 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x812ef0 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x370 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:73 # 0x81489a github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:327 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x815313 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b3 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf77dd 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 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf556f github.com/0xERR0R/blocky/server.secureHeader.func1+0x30f /home/runner/work/blocky/blocky/server/server_endpoints.go:44 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x812eaf github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32f /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x6e352d net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2938 # 0x6df413 net/http.(*conn).serve+0x5f3 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2009 0: 0 [1: 32] @ 0x6547ea 0x6547b7 0x6545ba 0x57f5e7 0x57f972 0x65409c 0x653ef1 0x654992 0x64fb54 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x6547e9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2e9 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:303 # 0x6547b6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x2b6 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:105 # 0x6545b9 crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0xb9 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:40 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x65409b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2fb /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:141 # 0x653ef0 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x150 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:38 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x64fb53 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x2b3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:614 # 0x64cd71 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x71 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:63 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6dfba9 crypto/tls.(*Conn).HandshakeContext+0xd89 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6dfbaa net/http.(*conn).serve+0xd8a /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1891 0: 0 [1: 14336] @ 0x4117cd 0x41324f 0x411fb3 0x47b235 0x66d417 0x66d36e 0x66d9c5 0x66de3b 0x66cefd 0x47c2bf 0x66cf68 0x66cf4b 0x69c585 0x69e2ca 0x69f199 0xdf6a62 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0x47b234 sync.(*Map).Swap+0x2d4 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/map.go:365 # 0x66d416 sync.(*Map).Store+0x236 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/map.go:155 # 0x66d36d mime.setExtensionType+0x18d /opt/hostedtoolcache/go/1.21.10/x64/src/mime/type.go:187 # 0x66d9c4 mime.loadMimeGlobsFile+0x1e4 /opt/hostedtoolcache/go/1.21.10/x64/src/mime/type_unix.go:71 # 0x66de3a mime.initMimeUnix+0x5a /opt/hostedtoolcache/go/1.21.10/x64/src/mime/type_unix.go:107 # 0x66cefc mime.initMime+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/mime/type.go:88 # 0x47c2be sync.(*Once).doSlow+0xbe /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:74 # 0x66cf67 sync.(*Once).Do+0x47 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:65 # 0x66cf4a mime.TypeByExtension+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/mime/type.go:112 # 0x69c584 net/http.serveContent+0xe04 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/fs.go:237 # 0x69e2c9 net/http.serveFile+0x5a9 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/fs.go:680 # 0x69f198 net/http.(*fileHandler).ServeHTTP+0xb8 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/fs.go:866 # 0xdf6a61 github.com/0xERR0R/blocky/server.configureStaticAssetsHandler.StripPrefix.func1+0x261 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2179 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x815313 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b3 /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf77dd 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 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0xdf556f github.com/0xERR0R/blocky/server.secureHeader.func1+0x30f /home/runner/work/blocky/blocky/server/server_endpoints.go:44 # 0x6e0848 net/http.HandlerFunc.ServeHTTP+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2136 # 0x812eaf github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32f /home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x6e352d net/http.serverHandler.ServeHTTP+0x8d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2938 # 0x6df413 net/http.(*conn).serve+0x5f3 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2009 0: 0 [3: 336] @ 0x796834 0x7968ae 0x796ac5 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x796833 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /home/runner/work/blocky/blocky/log/context.go:29 # 0x7968ad github.com/0xERR0R/blocky/log.NewCtx+0xcd /home/runner/work/blocky/blocky/log/context.go:14 # 0x796ac4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /home/runner/work/blocky/blocky/log/context.go:39 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd970d9 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x39 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:189 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 640] @ 0x7b0685 0x7b0416 0x7d462e 0x7d461f 0xdf4829 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x7b0684 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x204 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x7b0415 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x7d462d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x7d461e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:743 # 0xdf4828 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x208 /home/runner/work/blocky/blocky/server/server.go:643 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 112] @ 0x74e497 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd9f288 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e496 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x796eec github.com/sirupsen/logrus.(*Entry).WithField+0x18c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x796db8 github.com/0xERR0R/blocky/log.WithPrefix+0x58 /home/runner/work/blocky/blocky/log/logger.go:81 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd9f287 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x47 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:116 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [2: 832] @ 0x7aaa0a 0x7aa9d3 0x7a7d6a 0x7b1a66 0x7b0649 0x7b0416 0x7d462e 0x7d461f 0xdf4829 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x7aaa09 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x7aa9d2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:727 # 0x7a7d69 github.com/miekg/dns.(*OPT).len+0x69 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:135 # 0x7b1a65 github.com/miekg/dns.msgLenWithCompressionMap+0x1e5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:998 # 0x7b0648 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:786 # 0x7b0415 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x7d462d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x7d461e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:743 # 0xdf4828 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x208 /home/runner/work/blocky/blocky/server/server.go:643 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 512] @ 0x5678b5 0x567847 0x567853 0x567606 0x591c78 0x58eca5 0x5ffa6b 0x5ff531 0x5fcdc5 0x5fcb2c 0x5fd0ba 0x5fcb2c 0x5fc311 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x5678b4 crypto/internal/bigmod.(*Nat).reset+0x94 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:97 # 0x567846 crypto/internal/bigmod.(*Nat).resetFor+0x26 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:476 # 0x567852 crypto/internal/bigmod.(*Nat).setBytes+0x32 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:191 # 0x567605 crypto/internal/bigmod.(*Nat).SetBytes+0x25 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:155 # 0x591c77 crypto/rsa.encrypt+0xf7 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/rsa.go:489 # 0x58eca4 crypto/rsa.VerifyPKCS1v15+0x284 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/rsa/pkcs1v15.go:354 # 0x5ffa6a crypto/x509.checkSignature+0x36a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:920 # 0x5ff530 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/x509.go:841 # 0x5fcdc4 crypto/x509.(*Certificate).buildChains.func1+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:915 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fd0b9 crypto/x509.(*Certificate).buildChains.func1+0x479 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:937 # 0x5fcb2b crypto/x509.(*Certificate).buildChains+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:946 # 0x5fc310 crypto/x509.(*Certificate).Verify+0x2f0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:806 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 144] @ 0x64d539 0x64d4a2 0x64cd25 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x64d538 crypto/ecdh.(*PublicKey).Bytes+0x6f8 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/ecdh/ecdh.go:78 # 0x64d4a1 crypto/tls.(*serverHandshakeStateTLS13).processClientHello+0x661 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:223 # 0x64cd24 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x24 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:53 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6dfba9 crypto/tls.(*Conn).HandshakeContext+0xd89 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6dfbaa net/http.(*conn).serve+0xd8a /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1891 0: 0 [1: 256] @ 0x636995 0x636965 0x636877 0x57f5e7 0x57f972 0x636630 0x6365fb 0x57f5e7 0x57f972 0x63659a 0x636573 0x57f5e7 0x57f972 0x634377 0x634260 0x62391f 0x6288ce 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x636994 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:303 # 0x636964 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:105 # 0x636876 crypto/tls.(*clientHelloMsg).marshal.func12.1.1+0x16 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:236 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x63662f vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x6f /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x6365fa crypto/tls.(*clientHelloMsg).marshal.func12.1+0x3a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:235 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x636599 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x39 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x636572 crypto/tls.(*clientHelloMsg).marshal.func12+0x12 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:232 # 0x57f5e6 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x66 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:179 # 0x57f971 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:204 # 0x634376 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x18f6 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63425f crypto/tls.(*clientHelloMsg).marshal+0x17df /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:231 # 0x62391e crypto/tls.(*Conn).writeHandshakeRecord+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1048 # 0x6288cd crypto/tls.(*Conn).clientHandshake+0x1cd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:208 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 112] @ 0x74e497 0xdf405b 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e496 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xdf405a github.com/0xERR0R/blocky/server.newRequest+0x47a /home/runner/work/blocky/blocky/server/server.go:575 # 0xdf43f1 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x171 /home/runner/work/blocky/blocky/server/server.go:607 # 0xdf4589 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x49 /home/runner/work/blocky/blocky/server/server.go:624 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 128] @ 0x5be077 0x5be029 0x5d53de 0x5d4590 0x65bce7 0x7d2b02 0x7d1ef8 0xdf3849 0x470f01 # 0x5be076 net.newFD+0x156 /opt/hostedtoolcache/go/1.21.10/x64/src/net/fd_unix.go:27 # 0x5be028 net.(*netFD).accept+0x108 /opt/hostedtoolcache/go/1.21.10/x64/src/net/fd_unix.go:180 # 0x5d53dd net.(*TCPListener).accept+0x1d /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock_posix.go:152 # 0x5d458f net.(*TCPListener).Accept+0x2f /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock.go:315 # 0x65bce6 crypto/tls.(*listener).Accept+0x26 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/tls.go:66 # 0x7d2b01 github.com/miekg/dns.(*Server).serveTCP+0x141 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:461 # 0x7d1ef7 github.com/miekg/dns.(*Server).ListenAndServe+0x877 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:332 # 0xdf3848 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:487 0: 0 [1: 288] @ 0x4161cc 0x74e1bb 0xd927fd 0xd9270f 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xd927fc github.com/sirupsen/logrus.(*Entry).WithField+0x4bc /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xd9270e github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3ce /home/runner/work/blocky/blocky/resolver/caching_resolver.go:192 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [1: 16] @ 0x796dfc 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x796dfb github.com/0xERR0R/blocky/log.WithPrefix+0x9b /home/runner/work/blocky/blocky/log/logger.go:78 # 0xda0946 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /home/runner/work/blocky/blocky/resolver/resolver.go:204 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda0784 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /home/runner/work/blocky/blocky/resolver/resolver.go:193 # 0xd970d9 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x39 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:189 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [6: 393216] @ 0x7d2106 0x47c551 0x7d430a 0x7d1553 0x7d3132 0x7d1c05 0xdf3849 0x470f01 # 0x7d2105 github.com/miekg/dns.(*Server).ListenAndServe.(*Server).init.makeUDPBuffer.func2+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:266 # 0x47c550 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:151 # 0x7d4309 github.com/miekg/dns.(*Server).readUDP+0xc9 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:698 # 0x7d1552 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x7d3131 github.com/miekg/dns.(*Server).serveUDP+0x291 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x7d1c04 github.com/miekg/dns.(*Server).ListenAndServe+0x584 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0xdf3848 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /home/runner/work/blocky/blocky/server/server.go:487 0: 0 [1: 96] @ 0x607e32 0x65bada 0x64de69 0x64cd38 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x607e31 crypto/hmac.New+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:137 # 0x65bad9 crypto/tls.(*Config).decryptTicket+0x199 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:375 # 0x64de68 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x188 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:302 # 0x64cd37 crypto/tls.(*serverHandshakeStateTLS13).handshake+0x37 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:56 # 0x647844 crypto/tls.(*Conn).serverHandshake+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:53 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x625bf2 crypto/tls.(*Conn).HandshakeContext+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x625bdf crypto/tls.(*Conn).Handshake+0x3f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1476 # 0x625bf3 crypto/tls.(*Conn).Read+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1356 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x505466 io.ReadFull+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x505467 encoding/binary.Read+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/binary/binary.go:237 # 0x7d4164 github.com/miekg/dns.(*Server).readTCP+0x104 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x7d14fc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x7d3881 github.com/miekg/dns.(*Server).serveTCPConn+0x2a1 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [2: 768] @ 0x7aaa0a 0x7aa9d3 0x7a7d6a 0x7b1a66 0x7b0649 0x7b0416 0x7d462e 0x7d461f 0xdf4829 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x7aaa09 github.com/miekg/dns.cloneSlice[...]+0x49 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x7aa9d2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:727 # 0x7a7d69 github.com/miekg/dns.(*OPT).len+0x69 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:135 # 0x7b1a65 github.com/miekg/dns.msgLenWithCompressionMap+0x1e5 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:998 # 0x7b0648 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c8 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:786 # 0x7b0415 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x7d462d github.com/miekg/dns.(*Msg).Pack+0x4d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x7d461e github.com/miekg/dns.(*response).WriteMsg+0x3e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:743 # 0xdf4828 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x208 /home/runner/work/blocky/blocky/server/server.go:643 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [3: 864] @ 0x4161cc 0x74e1bb 0xd926dd 0xd924ee 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xd926dc github.com/sirupsen/logrus.(*Entry).WithField+0x39c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xd924ed github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1ad /home/runner/work/blocky/blocky/resolver/caching_resolver.go:173 # 0xd8c396 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xf6 /home/runner/work/blocky/blocky/resolver/blocking_resolver.go:410 # 0xd9982c github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x4ec /home/runner/work/blocky/blocky/resolver/hosts_file_resolver.go:115 # 0xd96976 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3d6 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:164 # 0xd97153 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb3 /home/runner/work/blocky/blocky/resolver/custom_dns_resolver.go:196 # 0xd9b36a github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x4a /home/runner/work/blocky/blocky/resolver/metrics_resolver.go:30 # 0xd9f2d5 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x95 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:119 # 0xd98173 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x73 /home/runner/work/blocky/blocky/resolver/ede_resolver.go:32 # 0xd93c43 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x183 /home/runner/work/blocky/blocky/resolver/client_names_resolver.go:68 # 0xd97c9d github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x23d /home/runner/work/blocky/blocky/resolver/ecs_resolver.go:77 # 0xd985f0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /home/runner/work/blocky/blocky/resolver/fqdn_only_resolver.go:37 # 0xd98483 github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/filtering_resolver.go:35 # 0xdf4b48 github.com/0xERR0R/blocky/server.(*Server).resolve+0x288 /home/runner/work/blocky/blocky/server/server.go:673 # 0xdf465e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /home/runner/work/blocky/blocky/server/server.go:634 # 0xdf45cd github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x8d /home/runner/work/blocky/blocky/server/server.go:626 # 0xdf269a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /home/runner/work/blocky/blocky/server/server.go:424 # 0x7d1348 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x7d12cd github.com/miekg/dns.(*ServeMux).ServeDNS+0x6d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x7d4011 github.com/miekg/dns.(*Server).serveDNS+0x431 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x7d38a4 github.com/miekg/dns.(*Server).serveTCPConn+0x2c4 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [3: 864] @ 0x4161cc 0x74e1bb 0xda0857 0xda0951 0x796aaf 0xda08cd 0xda07f9 0xda56bd 0xda5805 0xd9c23a 0xd9c3a7 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xda0856 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /home/runner/work/blocky/blocky/resolver/resolver.go:198 # 0xda0950 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /home/runner/work/blocky/blocky/resolver/resolver.go:206 # 0x796aae github.com/0xERR0R/blocky/log.WrapCtx+0x2e /home/runner/work/blocky/blocky/log/context.go:37 # 0xda08cc github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4c /home/runner/work/blocky/blocky/resolver/resolver.go:203 # 0xda07f8 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x38 /home/runner/work/blocky/blocky/resolver/resolver.go:197 # 0xda56bc github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x17c /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:313 # 0xda5804 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:330 # 0xd9c239 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x39 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:66 # 0xd9c3a6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x26 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:80 0: 0 [1: 112] @ 0x74eda6 0x74ecad 0x74f688 0x74fadc 0x89f67c 0x89f5f8 0xdb574a 0x797193 0xda068c 0xdf75a5 0xda0524 0xdf28dd 0xdefb05 0xdfa36c 0xdfaeeb 0x8680bc 0x86897f 0xdfa098 0xdfa08f 0xdfbc73 0x43de5b 0x470f01 # 0x74eda5 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x74ecac github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x74f687 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x74fadb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x89f67b github.com/sirupsen/logrus.(*Entry).Infof+0x1fb /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x89f5f7 github.com/0xERR0R/blocky/config.(*CustomDNS).LogConfig+0x177 /home/runner/work/blocky/blocky/config/custom_dns.go:104 # 0xdb5749 github.com/0xERR0R/blocky/resolver.(*configurable[...]).LogConfig+0x29 /home/runner/work/blocky/blocky/resolver/resolver.go:226 # 0x797192 github.com/0xERR0R/blocky/log.WithIndent+0x52 /home/runner/work/blocky/blocky/log/logger.go:149 # 0xda068b github.com/0xERR0R/blocky/resolver.LogResolverConfig+0x10b /home/runner/work/blocky/blocky/resolver/resolver.go:170 # 0xdf75a4 github.com/0xERR0R/blocky/server.(*Server).printConfiguration.func1+0x64 /home/runner/work/blocky/blocky/server/server.go:441 # 0xda0523 github.com/0xERR0R/blocky/resolver.ForEach+0x43 /home/runner/work/blocky/blocky/resolver/resolver.go:148 # 0xdf28dc github.com/0xERR0R/blocky/server.(*Server).printConfiguration+0x1fc /home/runner/work/blocky/blocky/server/server.go:440 # 0xdefb04 github.com/0xERR0R/blocky/server.NewServer+0x564 /home/runner/work/blocky/blocky/server/server.go:164 # 0xdfa36b github.com/0xERR0R/blocky/cmd.startServer+0x16b /home/runner/work/blocky/blocky/cmd/serve.go:50 # 0xdfaeea github.com/0xERR0R/blocky/cmd.NewRootCommand.func1+0xaa /home/runner/work/blocky/blocky/cmd/root.go:43 # 0x8680bb github.com/spf13/cobra.(*Command).execute+0xabb /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:983 # 0x86897e github.com/spf13/cobra.(*Command).ExecuteC+0x3fe /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115 # 0xdfa097 github.com/spf13/cobra.(*Command).Execute+0x17 /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039 # 0xdfa08e github.com/0xERR0R/blocky/cmd.Execute+0xe /home/runner/work/blocky/blocky/cmd/root.go:113 # 0xdfbc72 main.main+0x12 /home/runner/work/blocky/blocky/main.go:10 # 0x43de5a runtime.main+0x2ba /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:267 0: 0 [1: 288] @ 0x4161cc 0x74ed65 0x74ecad 0x74f688 0x74fadc 0x8a12c5 0x8a126b 0xdb688a 0x797193 0xda068c 0xdf75a5 0xda0524 0xdf28dd 0xdefb05 0xdfa36c 0xdfaeeb 0x8680bc 0x86897f 0xdfa098 0xdfa08f 0xdfbc73 0x43de5b 0x470f01 # 0x74ed64 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x74ecac github.com/sirupsen/logrus.(*Entry).log+0x4c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x74f687 github.com/sirupsen/logrus.(*Entry).Log+0x47 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x74fadb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x8a12c4 github.com/sirupsen/logrus.(*Entry).Infof+0x84 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x8a126a github.com/0xERR0R/blocky/config.(*QueryLog).LogConfig+0x2a /home/runner/work/blocky/blocky/config/query_log.go:41 # 0xdb6889 github.com/0xERR0R/blocky/resolver.(*configurable[...]).LogConfig+0x29 /home/runner/work/blocky/blocky/resolver/resolver.go:226 # 0x797192 github.com/0xERR0R/blocky/log.WithIndent+0x52 /home/runner/work/blocky/blocky/log/logger.go:149 # 0xda068b github.com/0xERR0R/blocky/resolver.LogResolverConfig+0x10b /home/runner/work/blocky/blocky/resolver/resolver.go:170 # 0xdf75a4 github.com/0xERR0R/blocky/server.(*Server).printConfiguration.func1+0x64 /home/runner/work/blocky/blocky/server/server.go:441 # 0xda0523 github.com/0xERR0R/blocky/resolver.ForEach+0x43 /home/runner/work/blocky/blocky/resolver/resolver.go:148 # 0xdf28dc github.com/0xERR0R/blocky/server.(*Server).printConfiguration+0x1fc /home/runner/work/blocky/blocky/server/server.go:440 # 0xdefb04 github.com/0xERR0R/blocky/server.NewServer+0x564 /home/runner/work/blocky/blocky/server/server.go:164 # 0xdfa36b github.com/0xERR0R/blocky/cmd.startServer+0x16b /home/runner/work/blocky/blocky/cmd/serve.go:50 # 0xdfaeea github.com/0xERR0R/blocky/cmd.NewRootCommand.func1+0xaa /home/runner/work/blocky/blocky/cmd/root.go:43 # 0x8680bb github.com/spf13/cobra.(*Command).execute+0xabb /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:983 # 0x86897e github.com/spf13/cobra.(*Command).ExecuteC+0x3fe /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115 # 0xdfa097 github.com/spf13/cobra.(*Command).Execute+0x17 /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039 # 0xdfa08e github.com/0xERR0R/blocky/cmd.Execute+0xe /home/runner/work/blocky/blocky/cmd/root.go:113 # 0xdfbc72 main.main+0x12 /home/runner/work/blocky/blocky/main.go:10 # 0x43de5a runtime.main+0x2ba /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:267 0: 0 [1: 160] @ 0x59cb85 0x5f5a76 0x5f671d 0x5ef87e 0x5f844c 0x5f7f3c 0x47c2bf 0x5f7de5 0x5f7dc8 0x5fc152 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x59cb84 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xe4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/pkix/pkix.go:151 # 0x5f5a75 crypto/x509.parseCertificate+0x635 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:899 # 0x5f671c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:985 # 0x5ef87d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/cert_pool.go:219 # 0x5f844b crypto/x509.loadSystemRoots+0x3eb /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root_unix.go:72 # 0x5f7f3b crypto/x509.initSystemRoots+0x5b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root.go:30 # 0x47c2be sync.(*Once).doSlow+0xbe /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:74 # 0x5f7de4 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:65 # 0x5f7dc7 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root.go:21 # 0x5fc151 crypto/x509.(*Certificate).Verify+0x131 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:784 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [3: 4224] @ 0x5f5485 0x5f671d 0x5ef87e 0x5f844c 0x5f7f3c 0x47c2bf 0x5f7de5 0x5f7dc8 0x5fc152 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x5f5484 crypto/x509.parseCertificate+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:801 # 0x5f671c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:985 # 0x5ef87d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/cert_pool.go:219 # 0x5f844b crypto/x509.loadSystemRoots+0x3eb /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root_unix.go:72 # 0x5f7f3b crypto/x509.initSystemRoots+0x5b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root.go:30 # 0x47c2be sync.(*Once).doSlow+0xbe /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:74 # 0x5f7de4 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:65 # 0x5f7dc7 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root.go:21 # 0x5fc151 crypto/x509.(*Certificate).Verify+0x131 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:784 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 80] @ 0x57dd25 0x5f0a25 0x5f5b90 0x5f671d 0x5ef87e 0x5f8238 0x5f7f3c 0x47c2bf 0x5f7de5 0x5f7dc8 0x5fc152 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x57dd24 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5f0a24 crypto/x509.parseAI+0x84 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:153 # 0x5f5b8f crypto/x509.parseCertificate+0x74f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:913 # 0x5f671c crypto/x509.ParseCertificate+0x1c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:985 # 0x5ef87d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/cert_pool.go:219 # 0x5f8237 crypto/x509.loadSystemRoots+0x1d7 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root_unix.go:44 # 0x5f7f3b crypto/x509.initSystemRoots+0x5b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root.go:30 # 0x47c2be sync.(*Once).doSlow+0xbe /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:74 # 0x5f7de4 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:65 # 0x5f7dc7 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root.go:21 # 0x5fc151 crypto/x509.(*Certificate).Verify+0x131 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:784 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 221184] @ 0x4b4525 0x5f81b4 0x5f7f3c 0x47c2bf 0x5f7de5 0x5f7dc8 0x5fc152 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x4b4524 os.ReadFile+0xe4 /opt/hostedtoolcache/go/1.21.10/x64/src/os/file.go:738 # 0x5f81b3 crypto/x509.loadSystemRoots+0x153 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root_unix.go:42 # 0x5f7f3b crypto/x509.initSystemRoots+0x5b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root.go:30 # 0x47c2be sync.(*Once).doSlow+0xbe /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:74 # 0x5f7de4 sync.(*Once).Do+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/once.go:65 # 0x5f7dc7 crypto/x509.systemRootsPool+0x27 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root.go:21 # 0x5fc151 crypto/x509.(*Certificate).Verify+0x131 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/verify.go:784 # 0x62d758 crypto/tls.(*Conn).verifyServerCertificate+0x818 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:993 # 0x630d52 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x2b2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:531 # 0x62e297 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:96 # 0x628c99 crypto/tls.(*Conn).clientHandshake+0x599 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client.go:263 # 0x6267f2 crypto/tls.(*Conn).handshakeContext+0x3d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1552 # 0x6f59ac crypto/tls.(*Conn).HandshakeContext+0x6c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1492 # 0x6f59ad net/http.(*persistConn).addTLS.func2+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1555 0: 0 [1: 112] @ 0x877745 0x877738 0x877315 0x877b57 0x8772f2 0x877b66 0x8772f2 0x877b66 0x8772f2 0x877491 0x8772cb 0x89455d 0x89c1fd 0x89c1e2 0x89bbcf 0x89b609 0xdf9f31 0x867b9e 0x867866 0x86897f 0xdfa098 0xdfa08f 0xdfbc73 0x43de5b 0x470f01 # 0x877744 gopkg.in/yaml%2ev2.(*parser).node+0x24 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:163 # 0x877737 gopkg.in/yaml%2ev2.(*parser).scalar+0x17 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:192 # 0x877314 gopkg.in/yaml%2ev2.(*parser).parse+0xb4 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:145 # 0x877b56 gopkg.in/yaml%2ev2.(*parser).mapping+0xf6 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:217 # 0x8772f1 gopkg.in/yaml%2ev2.(*parser).parse+0x91 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:149 # 0x877b65 gopkg.in/yaml%2ev2.(*parser).mapping+0x105 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:217 # 0x8772f1 gopkg.in/yaml%2ev2.(*parser).parse+0x91 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:149 # 0x877b65 gopkg.in/yaml%2ev2.(*parser).mapping+0x105 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:217 # 0x8772f1 gopkg.in/yaml%2ev2.(*parser).parse+0x91 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:149 # 0x877490 gopkg.in/yaml%2ev2.(*parser).document+0xb0 /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:175 # 0x8772ca gopkg.in/yaml%2ev2.(*parser).parse+0x6a /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:153 # 0x89455c gopkg.in/yaml%2ev2.unmarshal+0x2dc /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:142 # 0x89c1fc gopkg.in/yaml%2ev2.UnmarshalStrict+0x3c /home/runner/go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:89 # 0x89c1e1 github.com/0xERR0R/blocky/config.unmarshalConfig+0x21 /home/runner/work/blocky/blocky/config/config.go:544 # 0x89bbce github.com/0xERR0R/blocky/config.loadConfig+0x58e /home/runner/work/blocky/blocky/config/config.go:484 # 0x89b608 github.com/0xERR0R/blocky/config.LoadConfig+0x88 /home/runner/work/blocky/blocky/config/config.go:434 # 0xdf9f30 github.com/0xERR0R/blocky/cmd.initConfig+0xf0 /home/runner/work/blocky/blocky/cmd/root.go:86 # 0x867b9d github.com/spf13/cobra.(*Command).preRun+0x59d /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1017 # 0x867865 github.com/spf13/cobra.(*Command).execute+0x265 /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:927 # 0x86897e github.com/spf13/cobra.(*Command).ExecuteC+0x3fe /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115 # 0xdfa097 github.com/spf13/cobra.(*Command).Execute+0x17 /home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039 # 0xdfa08e github.com/0xERR0R/blocky/cmd.Execute+0xe /home/runner/work/blocky/blocky/cmd/root.go:113 # 0xdfbc72 main.main+0x12 /home/runner/work/blocky/blocky/main.go:10 # 0x43de5a runtime.main+0x2ba /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:267 0: 0 [1: 160] @ 0x722a9b 0x722a46 0x72209f 0x7218b5 0x721e07 0x720965 0x736bd7 0x73772c 0x737720 0xb61457 0xb6160f 0x44b018 0x43df14 0x43ddfe 0x470f01 # 0x722a9a regexp/syntax.(*compiler).inst+0x9a /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/compile.go:164 # 0x722a45 regexp/syntax.(*compiler).rune+0x45 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/compile.go:273 # 0x72209e regexp/syntax.(*compiler).compile+0x157e /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/compile.go:101 # 0x7218b4 regexp/syntax.(*compiler).compile+0xd94 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/compile.go:129 # 0x721e06 regexp/syntax.(*compiler).compile+0x12e6 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/compile.go:145 # 0x720964 regexp/syntax.Compile+0x144 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/compile.go:74 # 0x736bd6 regexp.compile+0x76 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:182 # 0x73772b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:137 # 0x73771f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:317 # 0xb61456 github.com/jinzhu/inflection.compile+0xb36 /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:169 # 0xb6160e github.com/jinzhu/inflection.init.0+0xe /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:176 # 0x44b017 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:6735 # 0x43df13 runtime.doInit+0x373 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:6702 # 0x43ddfd runtime.main+0x25d /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:249 0: 0 [1: 128] @ 0x726988 0x736b90 0x736b8b 0x73772c 0x737720 0xb60cb8 0xb6160f 0x44b018 0x43df14 0x43ddfe 0x470f01 # 0x726987 regexp/syntax.parse+0xc7 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/parse.go:918 # 0x736b8f regexp/syntax.Parse+0x2f /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/parse.go:891 # 0x736b8a regexp.compile+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:174 # 0x73772b regexp.Compile+0x2b /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:137 # 0x73771f regexp.MustCompile+0x1f /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:317 # 0xb60cb7 github.com/jinzhu/inflection.compile+0x397 /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:140 # 0xb6160e github.com/jinzhu/inflection.init.0+0xe /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:176 # 0x44b017 runtime.doInit1+0xd7 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:6735 # 0x43df13 runtime.doInit+0x373 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:6702 # 0x43ddfd runtime.main+0x25d /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:249 # runtime.MemStats # Alloc = 3343128 # TotalAlloc = 145581144 # Sys = 15308040 # Lookups = 0 # Mallocs = 1655001 # Frees = 1627413 # HeapAlloc = 3343128 # HeapSys = 7798784 # HeapIdle = 2433024 # HeapInuse = 5365760 # HeapReleased = 2007040 # HeapObjects = 27588 # Stack = 589824 / 589824 # MSpan = 99792 / 114072 # MCache = 2400 / 15600 # BuckHashSys = 1507148 # GCSys = 4462752 # OtherSys = 819860 # NextGC = 6929144 # LastGC = 1769180532834266354 # PauseNs = [19159 16172 26625 29223 9170 37877 42252 40085 36372 37161 54961 35121 17483 41519 43534 16309 44066 18766 43918 17502 25340 20143 18433 47564 46856 23146 51126 40237 40860 23074 41656 45090 43426 21860 42946 41783 42501 41449 49569 18950 49144 26407 40951 47588 40427 17347 21114 53185 22903 40136 38993 19933 41761 35668 43934 38932 36840 82981 35850 52784 60910 44460 40269 45297 21893 41721 22042 35536 46323 37161 42593 37568 19535 42099 40825 44710 39248 51240 43444 44765 55368 56621 36979 37727 45385 35492 39756 35323 52929 44514 50762 39914 40068 37869 39163 43769 19603 40105 38210 19007 35009 19345 37444 24097 23246 39853 38498 41160 36400 83071 38330 40840 41197 39602 44576 20049 46780 18318 38750 41502 41500 38410 38342 40679 45527 44292 51135 20270 45655 40039 20272 21154 18802 46631 20762 39850 39086 43262 34441 32243 39834 36355 41729 51845 39955 38474 37210 45131 17407 47736 40239 19580 37164 52513 44526 38231 46526 21281 35048 40869 19044 45259 33799 42348 45899 38336 19056 239028 45723 18414 39040 16983 27545 39886 43111 36826 35085 19977 22053 25635 37134 38837 39492 19841 37109 36806 40110 47192 42445 18708 21038 20346 39134 24284 37215 36888 40422 41538 43477 16744 39764 20215 27013 39297 35952 36431 40201 37994 39809 48155 49516 38503 41360 41646 20205 20161 42245 36208 44476 55037 36752 45967 51573 24858 46235 49349 17146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] # PauseEnd = [1769154365172606822 1769154365175394295 1769154365247996935 1769154365264561640 1769154365265075882 1769154485296020818 1769154605326071427 1769154725353387013 1769154845380931022 1769154965400708625 1769155085422717967 1769155205446495877 1769155325469208897 1769155445492756292 1769155565518235549 1769155685546315250 1769155805575566447 1769155925597757771 1769156045621413790 1769156165641692349 1769156230865559736 1769156264101164838 1769156272128197607 1769156393684248507 1769156513703164958 1769156633728158579 1769156753747177059 1769156873769129735 1769156993793934243 1769157113816170029 1769157233841652630 1769157353868022949 1769157473888358318 1769157593910491718 1769157713933983773 1769157833954380803 1769157953979382736 1769158073998419414 1769158194018443040 1769158314037860505 1769158434053891215 1769158554077789749 1769158674103583916 1769158794127506091 1769158914145063888 1769159034163598529 1769159154186155703 1769159274202073316 1769159394213797081 1769159514233142275 1769159634257149837 1769159754276533297 1769159874310706541 1769159994336691248 1769160114360653506 1769160234388729144 1769160354418721508 1769160422709466933 1769160544454720046 1769160664471746667 1769160784492801321 1769160904517739019 1769161024539868508 1769161144565859439 1769161264592428106 1769161384616887613 1769161504641013373 1769161624662906085 1769161744687018439 1769161864711928774 1769161984742921828 1769162104767130959 1769162224799035172 1769162344821682692 1769162464842996202 1769162584863528177 1769162704881123000 1769162824904640809 1769162944923236014 1769163064937326607 1769163184956564174 1769163304976236102 1769163424993138167 1769163545006157302 1769163665023119157 1769163785039616205 1769163905056407725 1769164025071408909 1769164145090303643 1769164265108468306 1769164385137473837 1769164505155285065 1769164625173375131 1769164745194517342 1769164865209369458 1769164985227599002 1769165105246623331 1769165225260600387 1769165345265266141 1769165465311303385 1769165585337553154 1769165705357617131 1769165825386858029 1769165929933065457 1769166049998007961 1769166170265500225 1769166290365719993 1769166410691600035 1769166530785109917 1769166640556785614 1769166761567833260 1769166881587863766 1769167001615312881 1769167121636610332 1769167241658103879 1769167361680675506 1769167481701832154 1769167601725032626 1769167721745958850 1769167841767201219 1769167961790198496 1769168081811283148 1769168201831261407 1769168321850897168 1769168441867923201 1769168561892672969 1769168681919412836 1769168801934507637 1769168921949100725 1769169041964977320 1769169161982056299 1769169281992701792 1769169402012005939 1769169522032303803 1769169642053986180 1769169762070998909 1769169882084463982 1769170002108185979 1769170122124277163 1769170242136033461 1769170362147317642 1769170446030113080 1769170566171042573 1769170686188096217 1769170806209095156 1769170926222597769 1769171046240244794 1769171166259219884 1769171286281195282 1769171406306565417 1769171526331040577 1769171646352691737 1769171766374652488 1769171886400353588 1769172006423905279 1769172126447729163 1769172246466812225 1769172366486796794 1769172419567802682 1769172540265463637 1769172660541852119 1769172780568985084 1769172900591097340 1769173020618015131 1769173140648290107 1769173260674614756 1769173380698901419 1769173500715437665 1769173620741157602 1769173740762900993 1769173860789345344 1769173980811472815 1769174100835687099 1769174220859053370 1769174340879238958 1769174460903051178 1769174580923269472 1769174700943926931 1769174820961361005 1769174940983054275 1769175061001183076 1769175181020854195 1769175301038004699 1769175421055916874 1769175541074869755 1769175661095855481 1769175781118399474 1769175901133636376 1769176021153095303 1769176141168427025 1769176261188352460 1769176381207036270 1769176501228630029 1769176621245949292 1769176741261761532 1769176861285733715 1769176981305782139 1769177101328722207 1769177221346831753 1769177341366705049 1769177461389656867 1769177572838613676 1769177693431889230 1769177813452913765 1769177933467898917 1769178053492675426 1769178173510951570 1769178293533683266 1769178413551903363 1769178533574074727 1769178653599141728 1769178773621138452 1769178893644132283 1769179013674806573 1769179133697713847 1769179253720275056 1769179373742267181 1769179493766128521 1769179613788564558 1769179733811817755 1769179853842210928 1769179973866061177 1769180093884256264 1769180213904891192 1769180333925066129 1769180453948653181 1769180532834266354 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] # NumGC = 227 # NumForcedGC = 2 # GCCPUFraction = 1.589990430763845e-06 # DebugGC = false # MaxRSS = 29933568