heap profile: 2: 1440 [8720: 67482856] @ heap/1048576 1: 1024 [1: 1024] @ 0x73491d 0x73680c 0x736bef 0x73772c 0x737720 0xb60a0e 0xb6160f 0x44b018 0x43df14 0x43ddfe 0x470f01 # 0x73491c regexp.onePassCopy+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/onepass.go:226 # 0x73680b regexp.compileOnePass+0x14b /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/onepass.go:498 # 0x736bee regexp.compile+0x8e /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/regexp.go:193 # 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 # 0xb60a0d github.com/jinzhu/inflection.compile+0xed /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:129 # 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 1: 416 [1: 416] @ 0x446385 0x4465cf 0x44651f 0x46f10a # 0x446384 runtime.malg+0x24 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:4454 # 0x4465ce runtime.newproc1+0x6e /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:4499 # 0x44651e runtime.newproc.func1+0x1e /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/proc.go:4476 # 0x46f109 runtime.systemstack+0x49 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/asm_amd64.s:509 0: 0 [0: 0] @ 0x4f04f3 0x4f04be 0x4f0f95 0x4f3d3d 0x4f6445 0x4f7685 0x4f6005 0x4f8abe 0x4f29f1 0xdd7594 0xdd64a5 0xdd44e6 0xde5788 0x815314 0x6e0849 0xde88ce 0x6e0849 0x812ef1 0x81489b 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0x4f04f2 fmt.(*buffer).write+0x212 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:104 # 0x4f04bd fmt.(*fmt).pad+0x1dd /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/format.go:92 # 0x4f0f94 fmt.(*fmt).fmtInteger+0x374 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/format.go:319 # 0x4f3d3c fmt.(*pp).fmtInteger+0x11c /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:430 # 0x4f6444 fmt.(*pp).printValue+0x3c4 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:794 # 0x4f7684 fmt.(*pp).printValue+0x1604 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:912 # 0x4f6004 fmt.(*pp).printArg+0x6a4 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:759 # 0x4f8abd fmt.(*pp).doPrintf+0x39d /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:1077 # 0x4f29f0 fmt.Fprintf+0x70 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:224 # 0xdd7593 runtime/pprof.writeHeapInternal+0x1053 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:652 # 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: 1280] @ 0x61efb3 0x623417 0x624a56 0x6e666d 0x663bb5 0x663e6d 0x6d8186 0x663bb5 0x663e6d 0x6de4aa 0x6de1ea 0xdd0b05 0xdd0fd6 0xdd1305 0xdd12b1 0xdd12b1 0xdd12b1 0xdd1876 0xdd1caf 0x4f2a17 0xdd639c 0xdd5865 0xdd7cc8 0xdd7a45 0xdd44e6 0xde5788 0x815314 0x6e0849 0xde88ce 0x6e0849 0x812ef1 0x81489b # 0x61efb2 crypto/tls.(*halfConn).encrypt+0x6d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:518 # 0x623416 crypto/tls.(*Conn).writeRecordLocked+0x656 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1021 # 0x624a55 crypto/tls.(*Conn).Write+0x3f5 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1232 # 0x6e666c net/http.checkConnErrorWriter.Write+0x2c /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3599 # 0x663bb4 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:642 # 0x663e6c bufio.(*Writer).Write+0xcc /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:686 # 0x6d8185 net/http.(*chunkWriter).Write+0x105 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:388 # 0x663bb4 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:642 # 0x663e6c bufio.(*Writer).Write+0xcc /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:686 # 0x6de4a9 net/http.(*response).write+0x229 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1648 # 0x6de1e9 net/http.(*response).Write+0x29 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1606 # 0xdd0b04 text/tabwriter.(*Writer).write0+0x24 /opt/hostedtoolcache/go/1.21.10/x64/src/text/tabwriter/tabwriter.go:251 # 0xdd0fd5 text/tabwriter.(*Writer).writeLines+0x255 /opt/hostedtoolcache/go/1.21.10/x64/src/text/tabwriter/tabwriter.go:318 # 0xdd1304 text/tabwriter.(*Writer).format+0x1a4 /opt/hostedtoolcache/go/1.21.10/x64/src/text/tabwriter/tabwriter.go:405 # 0xdd12b0 text/tabwriter.(*Writer).format+0x150 /opt/hostedtoolcache/go/1.21.10/x64/src/text/tabwriter/tabwriter.go:399 # 0xdd12b0 text/tabwriter.(*Writer).format+0x150 /opt/hostedtoolcache/go/1.21.10/x64/src/text/tabwriter/tabwriter.go:399 # 0xdd12b0 text/tabwriter.(*Writer).format+0x150 /opt/hostedtoolcache/go/1.21.10/x64/src/text/tabwriter/tabwriter.go:399 # 0xdd1875 text/tabwriter.(*Writer).flushNoDefers+0x115 /opt/hostedtoolcache/go/1.21.10/x64/src/text/tabwriter/tabwriter.go:513 # 0xdd1cae text/tabwriter.(*Writer).Write+0x3ee /opt/hostedtoolcache/go/1.21.10/x64/src/text/tabwriter/tabwriter.go:546 # 0x4f2a16 fmt.Fprintf+0x96 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:225 # 0xdd639b runtime/pprof.printStackRecord+0x43b /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:513 # 0xdd5864 runtime/pprof.printCountProfile+0xac4 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:436 # 0xdd7cc7 runtime/pprof.writeRuntimeProfile+0x167 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:742 # 0xdd7a44 runtime/pprof.writeGoroutine+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/runtime/pprof/pprof.go:694 # 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 0: 0 [1: 256] @ 0x584f65 0x584f4d 0x58488f 0x580fde 0x580a8e 0x650524 0x64cd85 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x584f64 crypto/internal/bigmod.NewNat+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/internal/bigmod/nat.go:71 # 0x584f4c crypto/ecdsa.randomPoint[...]+0x2c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/ecdsa/ecdsa.go:203 # 0x58488e crypto/ecdsa.signNISTEC[...]+0x6e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/ecdsa/ecdsa.go:294 # 0x580fdd crypto/ecdsa.SignASN1+0x2bd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/ecdsa/ecdsa.go:281 # 0x580a8d crypto/ecdsa.(*PrivateKey).Sign+0x2d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/ecdsa/ecdsa.go:150 # 0x650523 crypto/tls.(*serverHandshakeStateTLS13).sendServerCertificate+0x383 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:707 # 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 # 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: 96] @ 0x40898c 0x6f5bd8 0x6f4d7f 0x470f01 # 0x6f5bd7 net/http.(*Transport).dialConn+0x157 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1588 # 0x6f4d7e net/http.(*Transport).dialConnFor+0x9e /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1467 0: 0 [1: 32] @ 0x6541b1 0x654c92 0x61dc47 0x651ea5 0x64cdc5 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x6541b0 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x410 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:61 # 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 # 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: 896] @ 0x65bd14 0x65bcfb 0x7d2b02 0x7d1ef8 0xdf3849 0x470f01 # 0x65bd13 crypto/tls.Server+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/tls.go:35 # 0x65bcfa crypto/tls.(*listener).Accept+0x3a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/tls.go:70 # 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: 704] @ 0x4117cd 0x41324f 0x416225 0x859cd2 0x85f213 0x8d7c89 0x8d0a9d 0x8dae92 0x8db00c 0xdf6e57 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0x859cd1 text/template.addValueFuncs+0x191 /opt/hostedtoolcache/go/1.21.10/x64/src/text/template/funcs.go:99 # 0x85f212 text/template.(*Template).Funcs+0x172 /opt/hostedtoolcache/go/1.21.10/x64/src/text/template/template.go:181 # 0x8d7c88 html/template.(*escaper).commit+0x88 /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/escape.go:922 # 0x8d0a9c html/template.escapeTemplate+0x2fc /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/escape.go:40 # 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 [1: 16] @ 0x47df3f 0x47dec8 0x5d3677 0x4f5532 0x4f5f90 0x4f8abe 0x4f2bfa 0x6e494c 0x660bdb 0x6e48c5 0x6e4871 0x6dfde5 0x470f01 # 0x47df3e internal/itoa.Uitoa+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/internal/itoa/itoa.go:32 # 0x47dec7 internal/itoa.Itoa+0x67 /opt/hostedtoolcache/go/1.21.10/x64/src/internal/itoa/itoa.go:14 # 0x5d3676 net.(*TCPAddr).String+0x176 /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock.go:52 # 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 # 0x4f2bf9 fmt.Appendf+0x79 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:249 # 0x6e494b net/http.(*Server).logf.Printf.func2+0x2b /opt/hostedtoolcache/go/1.21.10/x64/src/log/log.go:398 # 0x660bda log.(*Logger).output+0x37a /opt/hostedtoolcache/go/1.21.10/x64/src/log/log.go:238 # 0x6e48c4 log.Printf+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/log/log.go:397 # 0x6e4870 net/http.(*Server).logf+0x70 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3214 # 0x6dfde4 net/http.(*conn).serve+0xfc4 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1900 0: 0 [1: 48] @ 0x4f2b06 0x796e2b 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd9238b 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 112] @ 0x74e497 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 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 112] @ 0x74e497 0xd96905 0xd96820 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x74e496 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 48] @ 0x4114d0 0x74e11e 0xdf405b 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x74e11d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 32] @ 0x810c9d 0xdf3da6 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x810c9c github.com/0xERR0R/blocky/util.QuestionToString+0xdc /home/runner/work/blocky/blocky/util/common.go:68 # 0xdf3da5 github.com/0xERR0R/blocky/server.newRequest+0x1c5 /home/runner/work/blocky/blocky/server/server.go:571 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0xd88d0f 0xd8887b 0xd9fd52 0x470f01 # 0xd88d0e github.com/0xERR0R/blocky/querylog.LogEntryFields+0x40e /home/runner/work/blocky/blocky/querylog/logger_writer.go:43 # 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: 48] @ 0x4bada6 0x79681e 0x796ac5 0xda08cd 0xda0785 0xd9238b 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x4bada5 context.WithValue+0xa5 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:718 # 0x79681d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0xd96839 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0x4f2b06 0x796e2b 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 32] @ 0x810cbd 0xdf3da6 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x810cbc github.com/0xERR0R/blocky/util.QuestionToString+0xfc /home/runner/work/blocky/blocky/util/common.go:68 # 0xdf3da5 github.com/0xERR0R/blocky/server.newRequest+0x1c5 /home/runner/work/blocky/blocky/server/server.go:571 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0x7d3fbd 0x7d3b6c 0x470f01 # 0x7d3fbc github.com/miekg/dns.(*Server).serveDNS+0x3dc /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:660 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 32] @ 0xd92513 0xd92504 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0xd92512 github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1d2 /home/runner/work/blocky/blocky/util/common.go:188 # 0xd92503 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1c3 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:172 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 208] @ 0x4f24da 0x47c551 0x4f251e 0x4f2ad0 0x810cec 0xdf3da6 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x4f24d9 fmt.glob..func1+0x19 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:147 # 0x47c550 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:151 # 0x4f251d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:152 # 0x4f2acf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:238 # 0x810ceb github.com/0xERR0R/blocky/util.QuestionToString+0x12b /home/runner/work/blocky/blocky/util/common.go:68 # 0xdf3da5 github.com/0xERR0R/blocky/server.newRequest+0x1c5 /home/runner/work/blocky/blocky/server/server.go:571 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 336] @ 0x79695a 0x7969e6 0x796aa5 0xda08cd 0xda0785 0xd9f288 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 32] @ 0x7afba6 0x7afaed 0x7aff65 0x7b0df7 0x7d3d69 0x7d3b6c 0x470f01 # 0x7afba5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:616 # 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 # 0x7d3d68 github.com/miekg/dns.(*Server).serveDNS+0x188 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 32] @ 0x4f2b06 0x810cec 0xdf3da6 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x4f2b05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:240 # 0x810ceb github.com/0xERR0R/blocky/util.QuestionToString+0x12b /home/runner/work/blocky/blocky/util/common.go:68 # 0xdf3da5 github.com/0xERR0R/blocky/server.newRequest+0x1c5 /home/runner/work/blocky/blocky/server/server.go:571 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 48] @ 0x4114d0 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: 32] @ 0x4ba5d7 0x4baccd 0x4baca1 0xdf496b 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x4ba5d6 context.WithDeadlineCause+0x1d6 /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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 512] @ 0x47c8fc 0x47c765 0x47c4bc 0x4f251e 0x4f2ad0 0x8108fb 0xd9f966 0xd9f355 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x47c8fb sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:230 # 0x47c764 sync.(*Pool).pin+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:209 # 0x47c4bb sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:131 # 0x4f251d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:152 # 0x4f2acf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:238 # 0x8108fa github.com/0xERR0R/blocky/util.AnswerToString+0xda /home/runner/work/blocky/blocky/util/common.go:49 # 0xd9f965 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4c5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:178 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 6912] @ 0x4a1af2 0xda4265 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x4a1af1 io.ReadAll+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:715 # 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: 512] @ 0x47c8fc 0x47c765 0x47c4bc 0x4f251e 0x4f2ad0 0x74faa5 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x47c8fb sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:230 # 0x47c764 sync.(*Pool).pin+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:209 # 0x47c4bb sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:131 # 0x4f251d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:152 # 0x4f2acf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:238 # 0x74faa4 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /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: 24] @ 0x5f4932 0x5f65dd 0x5f671d 0x619045 0x62d019 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x5f4931 crypto/x509.processExtensions+0xc71 /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: 16] @ 0x796dfc 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd9238b 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 1024] @ 0x47c8fc 0x47c765 0x47c4bc 0x74d856 0x74f009 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x47c8fb sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:230 # 0x47c764 sync.(*Pool).pin+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:209 # 0x47c4bb sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:131 # 0x74d855 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x74f008 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 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: 64] @ 0xd92a73 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0xd92a72 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x732 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:186 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 48] @ 0x41141a 0x7b03f2 0x7d462e 0x7d461f 0xdf4829 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7b03f1 github.com/miekg/dns.(*Msg).PackBuffer+0x51 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:728 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 288] @ 0x4111b7 0x41644d 0x74e445 0xd8888e 0xd9fd52 0x470f01 # 0x74e444 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 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: 16] @ 0x7affd0 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7affcf github.com/miekg/dns.unpackRRslice+0x12f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0xd91b99 0xd91b61 0xdad8ee 0xd92bb3 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0xd91b98 github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0x58 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:317 # 0xd91b60 github.com/0xERR0R/blocky/resolver.configureCaches.func1+0x20 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:73 # 0xdad8ed github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Get+0x6d /home/runner/work/blocky/blocky/cache/expirationcache/expiration_cache.go:166 # 0xd92bb2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:205 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 96] @ 0x4bada6 0x79681e 0x796ac5 0x796b39 0xd93c1d 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x4bada5 context.WithValue+0xa5 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:718 # 0x79681d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x7b5874 0x7f6d69 0x7afdaa 0x7afaed 0x7aff65 0x7b0df7 0x7d3d69 0x7d3b6c 0x470f01 # 0x7b5873 github.com/miekg/dns.unpackDataOpt+0x1d3 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:424 # 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 # 0x7d3d68 github.com/miekg/dns.(*Server).serveDNS+0x188 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x7a8ede 0x7a8eb3 0x7b583c 0x7f6d69 0x7afdaa 0x7afaed 0x7aff65 0x7b0df7 0x7d3d69 0x7d3b6c 0x470f01 # 0x7a8edd encoding/hex.EncodeToString+0x3d /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/hex/hex.go:107 # 0x7a8eb2 github.com/miekg/dns.(*EDNS0_COOKIE).unpack+0x12 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:416 # 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 # 0x7d3d68 github.com/miekg/dns.(*Server).serveDNS+0x188 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 112] @ 0x796834 0x7968ae 0x796ac5 0xda08cd 0xda0785 0xd9238b 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 512] @ 0x47c8fc 0x47c765 0x47c414 0x74d805 0x74f198 0x74f0dc 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x47c8fb sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:230 # 0x47c764 sync.(*Pool).pin+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:209 # 0x47c413 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:107 # 0x74d804 github.com/sirupsen/logrus.(*defaultPool).Put+0x24 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:22 # 0x74f197 github.com/sirupsen/logrus.(*Entry).log.func1+0x57 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:247 # 0x74f0db github.com/sirupsen/logrus.(*Entry).log+0x47b /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:262 # 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] @ 0x79695a 0x7969e6 0x796aa5 0xda08cd 0xda0785 0xd8c2eb 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 1024] @ 0x47c8fc 0x47c765 0x47c4bc 0x7d430a 0x7d1553 0x7d3132 0x7d1c05 0xdf3849 0x470f01 # 0x47c8fb sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:230 # 0x47c764 sync.(*Pool).pin+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:209 # 0x47c4bb sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:131 # 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 [2: 224] @ 0x4ba4d4 0x4baccd 0x4baca1 0xdf496b 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 96] @ 0x4bada6 0x79681e 0x796ac5 0xda08cd 0xda0785 0xd9f288 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x4bada5 context.WithValue+0xa5 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:718 # 0x79681d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0xd88c3f 0xd8887b 0xd9fd52 0x470f01 # 0xd88c3e github.com/0xERR0R/blocky/querylog.LogEntryFields+0x33e /home/runner/work/blocky/blocky/querylog/logger_writer.go:41 # 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: 24] @ 0x7b0c58 0x7d3d69 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0x7aea25 0x7b3758 0x7afa65 0x7aff65 0x7b0d2e 0x7b0fdf 0xda4349 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x7aea24 github.com/miekg/dns.UnpackDomainName+0x224 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x7b3757 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:76 # 0x7afa64 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:606 # 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 [2: 96] @ 0x4114d0 0x74e11e 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd9f288 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 96] @ 0x7affd0 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7affcf github.com/miekg/dns.unpackRRslice+0x12f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0x4f2b06 0x8108fb 0xd9d83d 0xd9d0a5 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 9472] @ 0x81084b 0xda66e8 0xda5e73 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x81084a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 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 [1: 64] @ 0x607edf 0x61786b 0x65420a 0x654ce5 0x61dc47 0x64fb16 0x64cd72 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 # 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 # 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 # 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: 96] @ 0x63c9b5 0x63c985 0x63c897 0x57f5e7 0x57f972 0x63c80f 0x63c382 0x57f5e7 0x57f972 0x63c058 0x63be2f 0x62391f 0x64a7c5 0x6479f6 0x6477e5 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x64a7c4 crypto/tls.(*serverHandshakeState).doFullHandshake+0x1e4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:555 # 0x6479f5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:103 # 0x6477e4 crypto/tls.(*Conn).serverHandshake+0x124 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:61 # 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: 512] @ 0x50bf19 0x5818e5 0x580d97 0x580a8e 0x652e37 0x64a93c 0x6479f6 0x6477e5 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x50bf18 crypto/cipher.NewCTR+0x178 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/cipher/ctr.go:53 # 0x5818e4 crypto/ecdsa.mixedCSPRNG+0x1c4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/ecdsa/ecdsa.go:450 # 0x580d96 crypto/ecdsa.SignASN1+0x76 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/ecdsa/ecdsa.go:268 # 0x580a8d crypto/ecdsa.(*PrivateKey).Sign+0x2d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/ecdsa/ecdsa.go:150 # 0x652e36 crypto/tls.(*ecdheKeyAgreement).generateServerKeyExchange+0x4d6 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_agreement.go:233 # 0x64a93b crypto/tls.(*serverHandshakeState).doFullHandshake+0x35b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:574 # 0x6479f5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:103 # 0x6477e4 crypto/tls.(*Conn).serverHandshake+0x124 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:61 # 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: 16] @ 0xdf5433 0xdf540c 0xdf53f1 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0xdf5432 net/textproto.MIMEHeader.Set+0x1d2 /opt/hostedtoolcache/go/1.21.10/x64/src/net/textproto/header.go:22 # 0xdf540b net/http.Header.Set+0x1ab /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/header.go:40 # 0xdf53f0 github.com/0xERR0R/blocky/server.secureHeader.func1+0x190 /home/runner/work/blocky/blocky/server/server_endpoints.go:42 # 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: 704] @ 0x4161cc 0x668a06 0x6d4fdf 0x6d4fe0 0x6dacc8 0x6df159 0x470f01 # 0x668a05 net/textproto.readMIMEHeader+0x3a5 /opt/hostedtoolcache/go/1.21.10/x64/src/net/textproto/reader.go:589 # 0x6d4fde net/textproto.(*Reader).ReadMIMEHeader+0x39e /opt/hostedtoolcache/go/1.21.10/x64/src/net/textproto/reader.go:501 # 0x6d4fdf net/http.readRequest+0x39f /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/request.go:1087 # 0x6dacc7 net/http.(*conn).readRequest+0x247 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:999 # 0x6df158 net/http.(*conn).serve+0x338 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1934 0: 0 [2: 224] @ 0x796834 0x7968ae 0x796ac5 0xda08cd 0xda0785 0xd8c2eb 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x796dfc 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 96] @ 0x4114d0 0x74e11e 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 560] @ 0x74e497 0x796b97 0x796aaf 0x796b39 0xd93c1d 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 128] @ 0x5c6bb2 0x5d76d5 0x5d843e 0x5d6c25 0x7e63cf 0x7d478b 0x7d465e 0xdf4829 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x5c6bb1 net.ipToSockaddr+0x71 /opt/hostedtoolcache/go/1.21.10/x64/src/net/ipsock_posix.go:192 # 0x5d76d4 net.(*UDPAddr).sockaddr+0x34 /opt/hostedtoolcache/go/1.21.10/x64/src/net/udpsock_posix.go:39 # 0x5d843d net.(*UDPConn).writeMsg+0x7d /opt/hostedtoolcache/go/1.21.10/x64/src/net/udpsock_posix.go:172 # 0x5d6c24 net.(*UDPConn).WriteMsgUDP+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/net/udpsock.go:262 # 0x7e63ce github.com/miekg/dns.WriteToSessionUDP+0x6e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:53 # 0x7d478a github.com/miekg/dns.(*response).Write+0x4a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:760 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 336] @ 0x79695a 0x7969e6 0x796aa5 0xda08cd 0xda0785 0xd9238b 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 32] @ 0x810bf6 0xdf3da6 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x810bf5 github.com/0xERR0R/blocky/util.QuestionToString+0x35 /home/runner/work/blocky/blocky/util/common.go:66 # 0xdf3da5 github.com/0xERR0R/blocky/server.newRequest+0x1c5 /home/runner/work/blocky/blocky/server/server.go:571 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 48] @ 0x4114d0 0x74e11e 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 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 720] @ 0xd96609 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 64] @ 0x4f07b7 0x4f0782 0x4f12f9 0x4f41a5 0x4f5b1b 0x4f8abe 0x4f29f1 0x75cef3 0x75c785 0x74f4da 0x74f096 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x4f07b6 fmt.(*buffer).writeString+0x216 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:108 # 0x4f0781 fmt.(*fmt).padString+0x1e1 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/format.go:110 # 0x4f12f8 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/format.go:359 # 0x4f41a4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:497 # 0x4f5b1a fmt.(*pp).printArg+0x1ba /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:741 # 0x4f8abd fmt.(*pp).doPrintf+0x39d /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:1077 # 0x4f29f0 fmt.Fprintf+0x70 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:224 # 0x75cef2 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5b2 /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 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 [2: 48] @ 0x7a71c5 0x7b57d9 0x7f6d69 0x7afdaa 0x7afaed 0x7aff65 0x7b0df7 0x7d3d69 0x7d3b6c 0x470f01 # 0x7a71c4 github.com/miekg/dns.makeDataOpt+0x164 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:53 # 0x7b57d8 github.com/miekg/dns.unpackDataOpt+0x138 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:420 # 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 # 0x7d3d68 github.com/miekg/dns.(*Server).serveDNS+0x188 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 256] @ 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 [1: 48] @ 0x4114d0 0x74e11e 0x796b97 0x796aaf 0x796b39 0xd93c1d 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x74e11d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 560] @ 0x74e497 0x796b97 0x796aaf 0x796b39 0xdf3ea7 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 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: 16] @ 0xd889c5 0xd8887b 0xd9fd52 0x470f01 # 0xd889c4 github.com/0xERR0R/blocky/querylog.LogEntryFields+0xc4 /home/runner/work/blocky/blocky/querylog/logger_writer.go:35 # 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 [7: 336] @ 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 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 192] @ 0x7affd0 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7affcf github.com/miekg/dns.unpackRRslice+0x12f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [8: 2304] @ 0x4161cc 0x74e1bb 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0x7b0c58 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7b0c57 github.com/miekg/dns.(*Msg).unpack+0x1d7 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:849 # 0x7b0fde github.com/miekg/dns.(*Msg).Unpack+0xfe /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x4f2e31 0x74f674 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x4f2e30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:280 # 0x74f673 github.com/sirupsen/logrus.(*Entry).Log+0x33 /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: 16] @ 0x75ce8e 0x75c785 0x74f4da 0x74f096 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x75ce8d github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x54d /home/runner/go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 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 [10: 2880] @ 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 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 448] @ 0x796834 0x7968ae 0x796ac5 0xda08cd 0xda0785 0xd9f288 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x4ba67a 0x4baccd 0x4baca1 0xdf496b 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x4ba679 context.WithDeadlineCause+0x279 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:637 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 208] @ 0x4f24da 0x47c551 0x4f251e 0x4f2ad0 0x74faa5 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x4f24d9 fmt.glob..func1+0x19 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:147 # 0x47c550 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:151 # 0x4f251d fmt.newPrinter+0x1d /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:152 # 0x4f2acf fmt.Sprintf+0x2f /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:238 # 0x74faa4 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /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: 112] @ 0x79695a 0x7969e6 0x796aa5 0x796b39 0xd93c1d 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 144] @ 0x4114d0 0x74e11e 0x796b97 0x796aaf 0x796b39 0xdf3ea7 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x74e11d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 1536] @ 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 [1: 112] @ 0x5941f2 0x607c77 0x617633 0x654223 0x654ce5 0x61dc47 0x62fc34 0x62e26f 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 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 # 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 # 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 [1: 16] @ 0x796e30 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 2016] @ 0x4161cc 0x74e1bb 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd9f288 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0x7aea25 0x7b2726 0x7b0bee 0x7d3d69 0x7d3b6c 0x470f01 # 0x7aea24 github.com/miekg/dns.UnpackDomainName+0x224 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x7b2725 github.com/miekg/dns.unpackQuestion+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1124 # 0x7b0bed github.com/miekg/dns.(*Msg).unpack+0x16d /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:841 # 0x7d3d68 github.com/miekg/dns.(*Server).serveDNS+0x188 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 288] @ 0x7d31fb 0x7d1c05 0xdf3849 0x470f01 # 0x7d31fa github.com/miekg/dns.(*Server).serveUDP+0x35a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:537 # 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: 16] @ 0xdf3dab 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0xdf3daa github.com/0xERR0R/blocky/server.newRequest+0x1ca /home/runner/work/blocky/blocky/server/server.go:571 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [15: 4320] @ 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 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [13: 3744] @ 0x4161cc 0x74e1bb 0xd926dd 0xd924ee 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [8: 896] @ 0x796834 0x7968ae 0x796ac5 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 224] @ 0x796a0d 0x7969ec 0x796aa5 0x796b39 0xdf3ea7 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x796a0c github.com/sirupsen/logrus.NewEntry+0x10c /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7969eb github.com/0xERR0R/blocky/log.FromCtx+0xeb /home/runner/work/blocky/blocky/log/context.go:21 # 0x796aa4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [15: 4320] @ 0x4161cc 0x74e445 0x796b97 0x796aaf 0x796b39 0xdf3ea7 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 32] @ 0x796e30 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd9238b 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 784] @ 0x796834 0x7968ae 0x796ac5 0x796b39 0xdf3ea7 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 784] @ 0x7e64ed 0x7e65dc 0x7e63a5 0x7d478b 0x7d465e 0xdf4829 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7e64ec github.com/miekg/dns.parseDstFromOOB+0x2c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:73 # 0x7e65db github.com/miekg/dns.correctSource+0x1b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:86 # 0x7e63a4 github.com/miekg/dns.WriteToSessionUDP+0x44 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:52 # 0x7d478a github.com/miekg/dns.(*response).Write+0x4a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:760 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 336] @ 0xdf40a8 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0xdf40a7 github.com/0xERR0R/blocky/server.newRequest+0x4c7 /home/runner/work/blocky/blocky/server/server.go:581 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0xdf3e29 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0xdf3e28 github.com/0xERR0R/blocky/server.newRequest+0x248 /home/runner/work/blocky/blocky/server/server.go:572 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 784] @ 0x74e497 0xdf405b 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 192] @ 0x4114d0 0x74e11e 0xd926dd 0xd924ee 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x74e11d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [11: 1760] @ 0x4161cc 0x7ae029 0x7adfd3 0x7b251d 0x7b07e5 0x7b0416 0x7d462e 0x7d461f 0xdf4829 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 672] @ 0x74e497 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [9: 1008] @ 0x74eda6 0x74ecad 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 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 # 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 [7: 784] @ 0x74e497 0xd926dd 0xd924ee 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 160] @ 0x48dd69 0x4ba645 0x4baccd 0x4baca1 0xdf496b 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 336] @ 0x79695a 0x7969e6 0x796aa5 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 320] @ 0x7fbefa 0x7afc0c 0x7afaed 0x7aff65 0x7b0df7 0x7d3d69 0x7d3b6c 0x470f01 # 0x7fbef9 github.com/miekg/dns.glob..func55+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:65 # 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 # 0x7b0df6 github.com/miekg/dns.(*Msg).unpack+0x376 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x7d3d68 github.com/miekg/dns.(*Server).serveDNS+0x188 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 32] @ 0x4f07b7 0x4f0782 0x4f12f9 0x4f41a5 0x4f5b1b 0x4f8abe 0x4f2af3 0x75cd54 0x75c785 0x74f4da 0x74f096 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x4f07b6 fmt.(*buffer).writeString+0x216 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:108 # 0x4f0781 fmt.(*fmt).padString+0x1e1 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/format.go:110 # 0x4f12f8 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/format.go:359 # 0x4f41a4 fmt.(*pp).fmtString+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:497 # 0x4f5b1a fmt.(*pp).printArg+0x1ba /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:741 # 0x4f8abd fmt.(*pp).doPrintf+0x39d /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:1077 # 0x4f2af2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:239 # 0x75cd53 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x413 /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 [5: 720] @ 0xd92bd2 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0xd92bd1 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x51 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:210 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [11: 3168] @ 0x4161cc 0x74e1bb 0xdf405b 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 768] @ 0x7d3a36 0x470f01 # 0x7d3a35 github.com/miekg/dns.(*Server).serveUDPPacket+0x95 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:600 0: 0 [2: 96] @ 0x4bada6 0x79681e 0x796ac5 0xda08cd 0xda0785 0xd8c2eb 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x4bada5 context.WithValue+0xa5 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:718 # 0x79681d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 784] @ 0x796834 0x7968ae 0x796ac5 0x796b39 0xd93c1d 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 336] @ 0x74e497 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd9f288 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 336] @ 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 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 96] @ 0x41141a 0x7969fc 0x7969ec 0x796aa5 0x796b39 0xdf3ea7 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7969fb github.com/sirupsen/logrus.NewEntry+0xfb /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7969eb github.com/0xERR0R/blocky/log.FromCtx+0xeb /home/runner/work/blocky/blocky/log/context.go:21 # 0x796aa4 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /home/runner/work/blocky/blocky/log/context.go:36 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [9: 1584] @ 0xd9f505 0xd9f355 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [47: 48128] @ 0x7affd0 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7affcf github.com/miekg/dns.unpackRRslice+0x12f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [14: 4032] @ 0x4161cc 0x74e1bb 0xd96905 0xd96820 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 32] @ 0xd92605 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0xd92604 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x2c4 /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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [82: 167936] @ 0x7affd0 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7affcf github.com/miekg/dns.unpackRRslice+0x12f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [21: 10752] @ 0x7affd0 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7affcf github.com/miekg/dns.unpackRRslice+0x12f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 96] @ 0x4bada6 0x79681e 0x796ac5 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x4bada5 context.WithValue+0xa5 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:718 # 0x79681d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 64] @ 0x7e6631 0x7e63a5 0x7d478b 0x7d465e 0xdf4829 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7e6630 github.com/miekg/dns.correctSource+0x70 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:98 # 0x7e63a4 github.com/miekg/dns.WriteToSessionUDP+0x44 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:52 # 0x7d478a github.com/miekg/dns.(*response).Write+0x4a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:760 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [11: 2816] @ 0x7affd0 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7affcf github.com/miekg/dns.unpackRRslice+0x12f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [9: 2592] @ 0x4161cc 0x74e1bb 0x796b97 0x796aaf 0x796b39 0xd93c1d 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x74e1ba github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 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 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [83: 1019904] @ 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 [148: 606208] @ 0x7affd0 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7affcf github.com/miekg/dns.unpackRRslice+0x12f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [57: 700416] @ 0x4f07b7 0x4f0782 0x4f12f9 0x4f4165 0x4f5b1b 0x4f8abe 0x4f29f1 0x75d10a 0x75c785 0x74f4da 0x74f096 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x4f07b6 fmt.(*buffer).writeString+0x216 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:108 # 0x4f0781 fmt.(*fmt).padString+0x1e1 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/format.go:110 # 0x4f12f8 fmt.(*fmt).fmtS+0x38 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/format.go:359 # 0x4f4164 fmt.(*pp).fmtString+0x84 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:494 # 0x4f5b1a fmt.(*pp).printArg+0x1ba /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:741 # 0x4f8abd fmt.(*pp).doPrintf+0x39d /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:1077 # 0x4f29f0 fmt.Fprintf+0x70 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:224 # 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 [494: 11856] @ 0x7aea25 0x7b3758 0x7afa65 0x7aff65 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7aea24 github.com/miekg/dns.UnpackDomainName+0x224 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x7b3757 github.com/miekg/dns.unpackHeader+0x57 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:76 # 0x7afa64 github.com/miekg/dns.UnpackRR+0x24 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:606 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [532: 7218176] @ 0x7affd0 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7affcf github.com/miekg/dns.unpackRRslice+0x12f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [316: 2588672] @ 0x7affd0 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7affcf github.com/miekg/dns.unpackRRslice+0x12f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 768] @ 0x7affd0 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7affcf github.com/miekg/dns.unpackRRslice+0x12f /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [831: 18082560] @ 0x7b0685 0x7b0416 0x7d462e 0x7d461f 0xdf4829 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [165: 2640] @ 0x7f0efc 0x7f0ea6 0x7f0e9d 0x7afdaa 0x7afaed 0x7aff65 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7f0efb github.com/miekg/dns.cloneSlice[...]+0x7b /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x7f0ea5 github.com/miekg/dns.unpackDataA+0x25 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:23 # 0x7f0e9c github.com/miekg/dns.(*A).unpack+0x1c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1211 # 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 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [485: 5959680] @ 0x538b67 0x538c70 0x53da13 0x810b65 0xd9f966 0xd9f355 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0xd9f965 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4c5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:178 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [22: 15488] @ 0xd9712b 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [361: 5776] @ 0x5a13b2 0x5a13b3 0x5c13cc 0x4f5532 0x4f5f90 0x4f8abe 0x4f2af3 0x8108fb 0xd9f966 0xd9f355 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 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 # 0x4f2af2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:239 # 0x8108fa github.com/0xERR0R/blocky/util.AnswerToString+0xda /home/runner/work/blocky/blocky/util/common.go:49 # 0xd9f965 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4c5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:178 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [681: 21792] @ 0x7afba6 0x7afaed 0x7aff65 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7afba5 github.com/miekg/dns.UnpackRRWithHeader+0x65 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:616 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1356: 86784] @ 0x7fb1ba 0x7afc0c 0x7afaed 0x7aff65 0x7b0d2e 0x7b0fdf 0xd92bef 0xd92705 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x7fb1b9 github.com/miekg/dns.glob..func2+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:12 # 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 # 0xd92bee github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /home/runner/work/blocky/blocky/resolver/caching_resolver.go:212 # 0xd92704 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c4 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:175 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [542: 13008] @ 0x4f2b06 0x8108fb 0xd9f966 0xd9f355 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0xd9f965 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4c5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:178 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 9472] @ 0x81084b 0xd9d83d 0xd9d0a5 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x81084a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [516: 12384] @ 0x8108cc 0xd9f966 0xd9f355 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x8108cb github.com/0xERR0R/blocky/util.AnswerToString+0xab /home/runner/work/blocky/blocky/util/common.go:49 # 0xd9f965 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4c5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:178 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [349: 3305728] @ 0x81084b 0xd9f966 0xd9f355 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x81084a github.com/0xERR0R/blocky/util.AnswerToString+0x2a /home/runner/work/blocky/blocky/util/common.go:44 # 0xd9f965 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4c5 /home/runner/work/blocky/blocky/resolver/query_logging_resolver.go:178 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16384] @ 0x6a1925 0x47c551 0x6a19b2 0x6a205a 0x6a1f25 0x6ab93c 0x6c8d9e 0x6c6905 0x6c5bc5 0x470f01 # 0x6a1924 net/http.glob..func5+0x24 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1057 # 0x47c550 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:151 # 0x6a19b1 net/http.http2getDataBufferChunk+0x51 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1068 # 0x6a2059 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1163 # 0x6a1f24 net/http.(*http2dataBuffer).Write+0x84 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1146 # 0x6ab93b net/http.(*http2pipe).Write+0x17b /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:3817 # 0x6c8d9d net/http.(*http2clientConnReadLoop).processData+0x21d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9823 # 0x6c6904 net/http.(*http2clientConnReadLoop).run+0x3e4 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9412 # 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 0x654992 0x650b73 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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: 24] @ 0x5f04da 0x5f58ca 0x5f671d 0x619045 0x62d019 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x5f04d9 crypto/x509.parseName+0x59 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:116 # 0x5f58c9 crypto/x509.parseCertificate+0x489 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:875 # 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: 512] @ 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: 96] @ 0x57f8e7 0x654109 0x653f01 0x654992 0x62fc72 0x62e26f 0x628c9a 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 # 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 # 0x62fc71 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x211 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:397 # 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: 896] @ 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: 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: 64] @ 0x558ca5 0x558c1d 0x564cf9 0x564c6c 0x5614b7 0x5f15d5 0x5f5ce8 0x5f671d 0x619045 0x62d019 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x558ca4 math/big.nat.make+0xa4 /opt/hostedtoolcache/go/1.21.10/x64/src/math/big/nat.go:72 # 0x558c1c math/big.nat.setBytes+0x1c /opt/hostedtoolcache/go/1.21.10/x64/src/math/big/nat.go:1345 # 0x564cf8 math/big.(*Int).SetBytes+0x118 /opt/hostedtoolcache/go/1.21.10/x64/src/math/big/int.go:515 # 0x564c6b crypto/elliptic.(*nistCurve[...]).Unmarshal+0x8b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/elliptic/nistec.go:264 # 0x5614b6 crypto/elliptic.Unmarshal+0x2b6 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/elliptic/elliptic.go:155 # 0x5f15d4 crypto/x509.parsePublicKey+0x474 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:262 # 0x5f5ce7 crypto/x509.parseCertificate+0x8a7 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:923 # 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: 48] @ 0x4114d0 0x74e11e 0xd927fd 0xd9270f 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x74e11d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 4096] @ 0x6be105 0x6be0ef 0x6be07e 0x6bdc97 0x6a0cdc 0x470f01 # 0x6be104 bufio.NewWriterSize+0x424 /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:599 # 0x6be0ee bufio.NewWriter+0x40e /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:608 # 0x6be07d net/http.(*http2Transport).newClientConn+0x39d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:7891 # 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: 2048] @ 0x61e95d 0x623417 0x623986 0x64a838 0x6479f6 0x6477e5 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x61e95c crypto/tls.(*halfConn).encrypt+0x7c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:480 # 0x623416 crypto/tls.(*Conn).writeRecordLocked+0x656 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1021 # 0x623985 crypto/tls.(*Conn).writeHandshakeRecord+0x145 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1056 # 0x64a837 crypto/tls.(*serverHandshakeState).doFullHandshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:561 # 0x6479f5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:103 # 0x6477e4 crypto/tls.(*Conn).serverHandshake+0x124 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:61 # 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 [2: 128] @ 0x607edf 0x61786b 0x65420a 0x654c92 0x61dc47 0x651ea5 0x64cdc5 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 # 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 # 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 # 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: 32] @ 0x5bbf57 0x5bbf3b 0x5bbf47 0x5cca45 0x62227b 0x500198 0x62245e 0x61fa30 0x625cf8 0x625d01 0x4a0e50 0x6a2c65 0x6a2c34 0x6a33a5 0x6ae627 0x470f01 # 0x5bbf56 os.NewSyscallError+0x56 /opt/hostedtoolcache/go/1.21.10/x64/src/os/error.go:71 # 0x5bbf3a net.wrapSyscallError+0x3a /opt/hostedtoolcache/go/1.21.10/x64/src/net/error_posix.go:18 # 0x5bbf46 net.(*netFD).Read+0x46 /opt/hostedtoolcache/go/1.21.10/x64/src/net/fd_posix.go:57 # 0x5cca44 net.(*conn).Read+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/net/net.go:179 # 0x62227a crypto/tls.(*atLeastReader).Read+0x3a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:805 # 0x500197 bytes.(*Buffer).ReadFrom+0x97 /opt/hostedtoolcache/go/1.21.10/x64/src/bytes/buffer.go:211 # 0x62245d crypto/tls.(*Conn).readFromUntil+0xdd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:827 # 0x61fa2f crypto/tls.(*Conn).readRecordOrCCS+0x24f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:625 # 0x625cf7 crypto/tls.(*Conn).readRecord+0x157 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:587 # 0x625d00 crypto/tls.(*Conn).Read+0x160 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1369 # 0x4a0e4f io.ReadAtLeast+0x8f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:335 # 0x6a2c64 io.ReadFull+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:354 # 0x6a2c33 net/http.http2readFrameHeader+0x33 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1635 # 0x6a33a4 net/http.(*http2Framer).ReadFrame+0x84 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1902 # 0x6ae626 net/http.(*http2serverConn).readFrames+0x86 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:4669 0: 0 [2: 128] @ 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: 896] @ 0x61909c 0x62d019 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x61909b crypto/tls.(*certCache).newCert+0xfb /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/cache.go:91 # 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: 256] @ 0x622bce 0x62344e 0x623b6a 0x64f9ca 0x64f9b1 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x623b69 crypto/tls.(*Conn).writeChangeCipherRecord+0xa9 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1064 # 0x64f9c9 crypto/tls.(*serverHandshakeStateTLS13).sendDummyChangeCipherSpec+0x129 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:467 # 0x64f9b0 crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x110 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:600 # 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 [2: 1024] @ 0x47c8fc 0x47c765 0x47c414 0x7d439f 0x7d1553 0x7d3132 0x7d1c05 0xdf3849 0x470f01 # 0x47c8fb sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:230 # 0x47c764 sync.(*Pool).pin+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:209 # 0x47c413 sync.(*Pool).Put+0x33 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:107 # 0x7d439e github.com/miekg/dns.(*Server).readUDP+0x15e /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 [3: 48] @ 0x5a13b2 0x5a13b3 0x5c13cc 0x5d3551 0x5d3532 0x6dee7e 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 # 0x5d3550 net.ipEmptyString+0x50 /opt/hostedtoolcache/go/1.21.10/x64/src/net/ip.go:324 # 0x5d3531 net.(*TCPAddr).String+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock.go:48 # 0x6dee7d net/http.(*conn).serve+0x5d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1860 0: 0 [3: 48] @ 0x73fb0e 0x73fab1 0xdf3ca5 0xdf3cb8 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 0x470f01 # 0x73fb0d github.com/google/uuid.NewRandomFromReader+0x2d /home/runner/go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:48 # 0x73fab0 github.com/google/uuid.NewRandom+0x50 /home/runner/go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:41 # 0xdf3ca4 github.com/google/uuid.New+0xc4 /home/runner/go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:14 # 0xdf3cb7 github.com/0xERR0R/blocky/server.newRequest+0xd7 /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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 160] @ 0x84abdc 0x84abc0 0x8499e5 0x85fc8a 0x8db0ff 0xdf6c65 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0x84abdb text/template/parse.lex+0x13b /opt/hostedtoolcache/go/1.21.10/x64/src/text/template/parse/lex.go:248 # 0x84abbf text/template/parse.(*Tree).Parse+0x11f /opt/hostedtoolcache/go/1.21.10/x64/src/text/template/parse/parse.go:248 # 0x8499e4 text/template/parse.Parse+0x124 /opt/hostedtoolcache/go/1.21.10/x64/src/text/template/parse/parse.go:66 # 0x85fc89 text/template.(*Template).Parse+0x729 /opt/hostedtoolcache/go/1.21.10/x64/src/text/template/template.go:210 # 0x8db0fe html/template.(*Template).Parse+0x7e /opt/hostedtoolcache/go/1.21.10/x64/src/html/template/template.go:191 # 0xdf6c64 github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x104 /home/runner/work/blocky/blocky/server/server_endpoints.go:232 # 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: 112] @ 0x5941f2 0x607c77 0x617633 0x654223 0x654992 0x654f25 0x6315c5 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 # 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 # 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 # 0x6315c4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x384 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_client_tls13.go:622 # 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: 48] @ 0x6a8165 0x6a36e7 0x6c663f 0x6c5bc5 0x470f01 # 0x6a8164 net/http.(*http2Framer).readMetaFrame+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:2933 # 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: 512] @ 0x47c8fc 0x47c765 0x47c4bc 0x6d4b45 0x6d4c7f 0x6dacc8 0x6df159 0x470f01 # 0x47c8fb sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:230 # 0x47c764 sync.(*Pool).pin+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:209 # 0x47c4bb sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:131 # 0x6d4b44 net/http.newTextprotoReader+0x24 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/request.go:1004 # 0x6d4c7e net/http.readRequest+0x3e /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/request.go:1034 # 0x6dacc7 net/http.(*conn).readRequest+0x247 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:999 # 0x6df158 net/http.(*conn).serve+0x338 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1934 0: 0 [1: 20480] @ 0x7b0685 0x7b0416 0x7d462e 0x7d461f 0xdf4829 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d3b6c 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 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 160] @ 0x6241a5 0x623f91 0x630be5 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x6241a4 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x164 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1118 # 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 [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: 32] @ 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 [5: 720] @ 0x7d3c7a 0x7d3b6c 0x470f01 # 0x7d3c79 github.com/miekg/dns.(*Server).serveDNS+0x99 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:618 # 0x7d3b6b github.com/miekg/dns.(*Server).serveUDPPacket+0x1cb /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 6144] @ 0x622bce 0x62344e 0x623986 0x6505b6 0x64cd85 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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: 2304] @ 0x61efb3 0x623417 0x623986 0x6503b9 0x64cd85 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x61efb2 crypto/tls.(*halfConn).encrypt+0x6d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:518 # 0x623416 crypto/tls.(*Conn).writeRecordLocked+0x656 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1021 # 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 # 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 [5: 120] @ 0x457672 0x457065 0x4572c5 0x5d3725 0x5d366f 0x6dee7e 0x470f01 # 0x5d3724 net.JoinHostPort+0x224 /opt/hostedtoolcache/go/1.21.10/x64/src/net/ipsock.go:241 # 0x5d366e net.(*TCPAddr).String+0x16e /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock.go:52 # 0x6dee7d net/http.(*conn).serve+0x5d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1860 0: 0 [9: 720] @ 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 [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 [1: 512] @ 0x50032e 0x4ffd5d 0x4fff39 0x62160d 0x623c71 0x623c72 0x623cf9 0x648226 0x6476fa 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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: 144] @ 0x5e1825 0x5e1686 0x6d4f48 0x6dacc8 0x6df159 0x470f01 # 0x5e1824 net/url.parse+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/net/url/url.go:510 # 0x5e1685 net/url.ParseRequestURI+0x25 /opt/hostedtoolcache/go/1.21.10/x64/src/net/url/url.go:488 # 0x6d4f47 net/http.readRequest+0x307 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/request.go:1077 # 0x6dacc7 net/http.(*conn).readRequest+0x247 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:999 # 0x6df158 net/http.(*conn).serve+0x338 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1934 0: 0 [1: 112] @ 0x6db2f5 0x6df159 0x470f01 # 0x6db2f4 net/http.(*conn).readRequest+0x874 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1054 # 0x6df158 net/http.(*conn).serve+0x338 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1934 0: 0 [1: 64] @ 0x607edf 0x61786b 0x65420a 0x654c92 0x61dc47 0x64fb16 0x64cd72 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 # 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 # 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: 96] @ 0x57f8e7 0x654109 0x653f01 0x654992 0x654f25 0x650e65 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 # 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: 24] @ 0x50e0e5 0x50dfa3 0x619b11 0x61f144 0x623417 0x622545 0x62623e 0x626046 0x6dea4b 0x6e024c 0x6df5ea 0x470f01 # 0x50e0e4 crypto/aes.sliceForAppend+0x2a4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/aes/aes_gcm.go:82 # 0x50dfa2 crypto/aes.(*gcmAsm).Seal+0x162 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/aes/aes_gcm.go:116 # 0x619b10 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/cipher_suites.go:483 # 0x61f143 crypto/tls.(*halfConn).encrypt+0x863 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:528 # 0x623416 crypto/tls.(*Conn).writeRecordLocked+0x656 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1021 # 0x622544 crypto/tls.(*Conn).sendAlertLocked+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:845 # 0x62623d crypto/tls.(*Conn).closeNotify+0xdd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1454 # 0x626045 crypto/tls.(*Conn).Close+0x65 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1423 # 0x6dea4a net/http.(*conn).close+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1746 # 0x6e024b net/http.(*conn).serve.func1+0x1cb /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1879 # 0x6df5e9 net/http.(*conn).serve+0x7c9 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2021 0: 0 [1: 64] @ 0x607edf 0x61786b 0x65420a 0x654c92 0x61dc47 0x650bb7 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 # 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 # 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 # 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: 48] @ 0x4bada6 0x79681e 0x796ac5 0xda08cd 0xda0785 0xd9cc2f 0xda2d0b 0xd95327 0xd92485 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 # 0x4bada5 context.WithValue+0xa5 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:718 # 0x79681d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 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 # 0xd92484 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x144 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:167 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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 0: 0 [1: 16] @ 0x57f709 0x65409c 0x653ef1 0x654dcf 0x650fce 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x57f708 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:189 # 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 # 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 # 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: 112] @ 0x5941f2 0x607ce8 0x617633 0x654223 0x65124c 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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: 96] @ 0x57f8e7 0x63b626 0x63b50f 0x62391f 0x64f991 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x63b625 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0xee5 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63b50e crypto/tls.(*serverHelloMsg).marshal+0xdce /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:703 # 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 # 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: 64] @ 0x607edf 0x61786b 0x65420a 0x654992 0x64fb54 0x64cd72 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 # 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: 288] @ 0x4161cc 0x74e1bb 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd9f288 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 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 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 112] @ 0x61788f 0x65420a 0x654ce5 0x61dc47 0x64fb98 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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: 128] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654992 0x64facd 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x64facc crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x22c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:611 # 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: 16] @ 0x5a13b2 0x5a13b3 0x5c13cc 0xda39e8 0xda5d9c 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 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 # 0xda39e7 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x47 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:137 # 0xda5d9b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0xfb /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:345 # 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] @ 0xdf40a8 0xdf44f4 0xdf5e85 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0xdf40a7 github.com/0xERR0R/blocky/server.newRequest+0x4c7 /home/runner/work/blocky/blocky/server/server.go:581 # 0xdf44f3 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /home/runner/work/blocky/blocky/server/server.go:619 # 0xdf5e84 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xc4 /home/runner/work/blocky/blocky/server/server_endpoints.go:144 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 288] @ 0x4161cc 0x74e1bb 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd8c2eb 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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 0: 0 [1: 16] @ 0xdaa445 0xd9e22c 0xd9ddd0 0xd9ccaf 0xda2d0b 0xd95327 0xd92485 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 # 0xdaa444 github.com/mroth/weightedrand/v2.NewChooser[...]+0xa4 /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:46 # 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 # 0xd92484 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x144 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:167 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 96] @ 0x57f8e7 0x63527f 0x63524b 0x57f5e7 0x57f972 0x634d27 0x634afe 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 # 0x63527e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x29e /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:141 # 0x63524a crypto/tls.(*clientHelloMsg).marshal.func16+0x26a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:302 # 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 # 0x634d26 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x22a6 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x634afd crypto/tls.(*clientHelloMsg).marshal+0x207d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:291 # 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: 96] @ 0x57f8e7 0x654109 0x653f01 0x654c92 0x61dc47 0x631def 0x62e2c5 0x628c9a 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 # 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 # 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 # 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: 288] @ 0x6f5c05 0x6f4d7f 0x470f01 # 0x6f5c04 net/http.(*Transport).dialConn+0x184 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1582 # 0x6f4d7e net/http.(*Transport).dialConnFor+0x9e /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:1467 0: 0 [1: 96] @ 0x607e32 0x61786b 0x65420a 0x65124c 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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: 48] @ 0x7d2be8 0x7d1ef8 0xdf3849 0x470f01 # 0x7d2be7 github.com/miekg/dns.(*Server).serveTCP+0x227 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:476 # 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: 128] @ 0x59479a 0x607e42 0x65b725 0x651405 0x651165 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 # 0x607e41 crypto/hmac.New+0x41 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:138 # 0x65b724 crypto/tls.(*Config).encryptTicket+0x264 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:340 # 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: 2048] @ 0x643885 0x62391f 0x64a838 0x6479f6 0x6477e5 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x643884 crypto/tls.(*certificateMsg).marshal+0x84 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:1294 # 0x62391e crypto/tls.(*Conn).writeHandshakeRecord+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1048 # 0x64a837 crypto/tls.(*serverHandshakeState).doFullHandshake+0x257 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:561 # 0x6479f5 crypto/tls.(*serverHandshakeState).handshake+0x155 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:103 # 0x6477e4 crypto/tls.(*Conn).serverHandshake+0x124 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server.go:61 # 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 [4: 64] @ 0x5a10ce 0x5d5c46 0x5d62bd 0x7e6265 0x7d4345 0x7d1553 0x7d3132 0x7d1c05 0xdf3849 0x470f01 # 0x5a10cd net/netip.Addr.AsSlice+0x6d /opt/hostedtoolcache/go/1.21.10/x64/src/net/netip/netip.go:704 # 0x5d5c45 net.UDPAddrFromAddrPort+0x25 /opt/hostedtoolcache/go/1.21.10/x64/src/net/udpsock.go:107 # 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 [1: 64] @ 0x607edf 0x61786b 0x65420a 0x654ce5 0x61dc47 0x650bb7 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 # 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 # 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 # 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: 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: 18432] @ 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 [6: 384] @ 0x47fc6d 0x47fdb5 0x4af3c8 0x4ad51e 0x5bdf49 0x5d53de 0x5d4590 0x65bce7 0x6e3984 0x6e42e6 0xdf35cc 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 # 0x6e3983 net/http.(*Server).Serve+0x363 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3056 # 0x6e42e5 net/http.(*Server).ServeTLS+0x4a5 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3126 # 0xdf35cb github.com/0xERR0R/blocky/server.(*Server).Start.func3+0x30b /home/runner/work/blocky/blocky/server/server.go:533 0: 0 [2: 16] @ 0x5d4329 0x5d53fd 0x5d4590 0x65bce7 0x6e3984 0x6e42e6 0xdf35cc 0x470f01 # 0x5d4328 net.newTCPConn+0x88 /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock.go:250 # 0x5d53fc net.(*TCPListener).accept+0x3c /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock_posix.go:156 # 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 # 0x6e3983 net/http.(*Server).Serve+0x363 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3056 # 0x6e42e5 net/http.(*Server).ServeTLS+0x4a5 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3126 # 0xdf35cb github.com/0xERR0R/blocky/server.(*Server).Start.func3+0x30b /home/runner/work/blocky/blocky/server/server.go:533 0: 0 [5: 240] @ 0x4bada6 0x6deee7 0x470f01 # 0x4bada5 context.WithValue+0xa5 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:718 # 0x6deee6 net/http.(*conn).serve+0xc6 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1862 0: 0 [5: 240] @ 0x5d4b65 0x5be18e 0x5d53de 0x5d4590 0x65bce7 0x6e3984 0x6e42e6 0xdf35cc 0x470f01 # 0x5d4b64 net.sockaddrToTCP+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock_posix.go:21 # 0x5be18d net.(*netFD).accept+0x26d /opt/hostedtoolcache/go/1.21.10/x64/src/net/fd_unix.go:189 # 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 # 0x6e3983 net/http.(*Server).Serve+0x363 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3056 # 0x6e42e5 net/http.(*Server).ServeTLS+0x4a5 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3126 # 0xdf35cb github.com/0xERR0R/blocky/server.(*Server).Start.func3+0x30b /home/runner/work/blocky/blocky/server/server.go:533 0: 0 [1: 96] @ 0x57f8e7 0x65409c 0x653ef1 0x654ce5 0x61dc47 0x651ea5 0x64cdc5 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 # 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: 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: 176] @ 0x50fbc5 0x50f70b 0x619f14 0x61dc56 0x651ea5 0x64cdc5 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x50fbc4 crypto/aes.newCipher+0x84 /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 # 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 # 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: 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: 128] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654992 0x64e1c8 0x64cd38 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 [8: 384] @ 0x61ffc5 0x623c71 0x623c72 0x623cf9 0x648226 0x6476fa 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x61ffc4 crypto/tls.(*Conn).readRecordOrCCS+0x7e4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:668 # 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 # 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: 1536] @ 0x61909c 0x62d019 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x61909b crypto/tls.(*certCache).newCert+0xfb /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/cache.go:91 # 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 [11: 352] @ 0x6e3b85 0x6e42e6 0xdf35cc 0x470f01 # 0x6e3b84 net/http.(*Server).Serve+0x564 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3086 # 0x6e42e5 net/http.(*Server).ServeTLS+0x4a5 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3126 # 0xdf35cb github.com/0xERR0R/blocky/server.(*Server).Start.func3+0x30b /home/runner/work/blocky/blocky/server/server.go:533 0: 0 [1: 512] @ 0x47c8fc 0x47c765 0x47c4bc 0x68e948 0x68e1b4 0x68db6e 0x68d990 0x6a83d0 0x6a36e7 0x6c663f 0x6c5bc5 0x470f01 # 0x47c8fb sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:230 # 0x47c764 sync.(*Pool).pin+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:209 # 0x47c4bb sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:131 # 0x68e947 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x47 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:513 # 0x68e1b3 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x373 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 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 [381: 24969216] @ 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 [2: 32] @ 0x47df3f 0x47dec8 0x5d3677 0x6dee7e 0x470f01 # 0x47df3e internal/itoa.Uitoa+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/internal/itoa/itoa.go:32 # 0x47dec7 internal/itoa.Itoa+0x67 /opt/hostedtoolcache/go/1.21.10/x64/src/internal/itoa/itoa.go:14 # 0x5d3676 net.(*TCPAddr).String+0x176 /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock.go:52 # 0x6dee7d net/http.(*conn).serve+0x5d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1860 0: 0 [6: 288] @ 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 [1: 112] @ 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: 14336] @ 0x50032e 0x4ffd5d 0x6223f4 0x6223b7 0x62035f 0x623c71 0x623c72 0x623cf9 0x648226 0x6476fa 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x62035e crypto/tls.(*Conn).readRecordOrCCS+0xb7e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:676 # 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 # 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 [2: 32] @ 0x5a13b2 0x5a13b3 0x5c13cc 0x5d3551 0x5d3532 0x4f5532 0x4f5f90 0x4f8abe 0x4f2bfa 0x6e494c 0x660bdb 0x6e48c5 0x6e4871 0x6dfde5 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 # 0x5d3550 net.ipEmptyString+0x50 /opt/hostedtoolcache/go/1.21.10/x64/src/net/ip.go:324 # 0x5d3531 net.(*TCPAddr).String+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock.go:48 # 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 # 0x4f2bf9 fmt.Appendf+0x79 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:249 # 0x6e494b net/http.(*Server).logf.Printf.func2+0x2b /opt/hostedtoolcache/go/1.21.10/x64/src/log/log.go:398 # 0x660bda log.(*Logger).output+0x37a /opt/hostedtoolcache/go/1.21.10/x64/src/log/log.go:238 # 0x6e48c4 log.Printf+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/log/log.go:397 # 0x6e4870 net/http.(*Server).logf+0x70 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3214 # 0x6dfde4 net/http.(*conn).serve+0xfc4 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1900 0: 0 [4: 64] @ 0x65bd65 0x65bcfb 0x6e3984 0x6e42e6 0xdf35cc 0x470f01 # 0x65bd64 crypto/tls.Server+0xa4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/tls.go:39 # 0x65bcfa crypto/tls.(*listener).Accept+0x3a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/tls.go:70 # 0x6e3983 net/http.(*Server).Serve+0x363 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3056 # 0x6e42e5 net/http.(*Server).ServeTLS+0x4a5 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3126 # 0xdf35cb github.com/0xERR0R/blocky/server.(*Server).Start.func3+0x30b /home/runner/work/blocky/blocky/server/server.go:533 0: 0 [3: 48] @ 0x4b9105 0x62648b 0x6dfbaa 0x6dfbab 0x470f01 # 0x4b9104 context.WithCancel+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:237 # 0x62648a crypto/tls.(*Conn).handshakeContext+0x6a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1503 # 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 [8: 384] @ 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 [5: 120] @ 0x622418 0x61fa30 0x623c71 0x623c72 0x623cf9 0x648226 0x6476fa 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x622417 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:827 # 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 # 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: 48] @ 0x4bada6 0x79681e 0x796ac5 0xda08cd 0xda0785 0xd9238b 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x4bada5 context.WithValue+0xa5 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:718 # 0x79681d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 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 # 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 [3: 336] @ 0x74e497 0xd8888e 0xd9fd52 0x470f01 # 0x74e496 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 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: 24] @ 0x6a17b2 0x47c551 0x6a19b2 0x6a205a 0x6a1f25 0x6ab93c 0x6c8d9e 0x6c6905 0x6c5bc5 0x470f01 # 0x6a17b1 net/http.glob..func1+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1053 # 0x47c550 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:151 # 0x6a19b1 net/http.http2getDataBufferChunk+0x51 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1068 # 0x6a2059 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1163 # 0x6a1f24 net/http.(*http2dataBuffer).Write+0x84 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1146 # 0x6ab93b net/http.(*http2pipe).Write+0x17b /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:3817 # 0x6c8d9d net/http.(*http2clientConnReadLoop).processData+0x21d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9823 # 0x6c6904 net/http.(*http2clientConnReadLoop).run+0x3e4 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9412 # 0x6c5bc4 net/http.(*http2ClientConn).readLoop+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9273 0: 0 [3: 1536] @ 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: 48] @ 0x4bada6 0x79681e 0x796ac5 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x4bada5 context.WithValue+0xa5 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:718 # 0x79681d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 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: 112] @ 0x74e497 0xda6a6a 0xda5e73 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 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 # 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: 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: 128] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654ce5 0x61dc47 0x64fb16 0x64cd72 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 # 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 # 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 [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: 112] @ 0xda5ee5 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0xda5ee4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x244 /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: 16] @ 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: 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: 288] @ 0x4161cc 0x74e1bb 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd9f288 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 # 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 [1: 64] @ 0xdaa4df 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 # 0xdaa4de github.com/mroth/weightedrand/v2.NewChooser[...]+0x13e /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:70 # 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: 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: 288] @ 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: 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: 64] @ 0xd9cccd 0xda2d0b 0xd95327 0xd9286c 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf45ce 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0xd9cccc github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x10c /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:167 # 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: 224] @ 0x65a265 0x64de77 0x64cd38 0x647845 0x6267f3 0x625bf3 0x625be0 0x625bf4 0x4a0e50 0x505467 0x505468 0x7d4165 0x7d14fd 0x7d3882 0x470f01 # 0x65a264 crypto/tls.ParseSessionState+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:182 # 0x64de76 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x196 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:307 # 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: 512] @ 0x50bf19 0x65b6c5 0x651405 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x50bf18 crypto/cipher.NewCTR+0x178 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/cipher/ctr.go:53 # 0x65b6c4 crypto/tls.(*Config).encryptTicket+0x204 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:338 # 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 # 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: 112] @ 0x5941f2 0x607c77 0x617633 0x654223 0x654992 0x64facd 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x64facc crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x22c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:611 # 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: 112] @ 0x796834 0x7968ae 0x796ac5 0xda08cd 0xda07f9 0xda56bd 0xda5805 0xd9c23a 0xd9c3a7 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 # 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: 16] @ 0x6df38a 0x470f01 # 0x6df389 net/http.(*conn).serve+0x569 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1996 0: 0 [2: 512] @ 0x6d4cd9 0x6dacc8 0x6df159 0x470f01 # 0x6d4cd8 net/http.readRequest+0x98 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/request.go:1037 # 0x6dacc7 net/http.(*conn).readRequest+0x247 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:999 # 0x6df158 net/http.(*conn).serve+0x338 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1934 0: 0 [1: 288] @ 0x4161cc 0x74e1bb 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 96] @ 0x607e32 0x617459 0x654af4 0x64fa6a 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x607e31 crypto/hmac.New+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:137 # 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 # 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: 96] @ 0x57f8e7 0x654109 0x653f01 0x654ce5 0x61dc47 0x64fb16 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 # 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 # 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: 128] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654ce5 0x61dc47 0x651ea5 0x64cdc5 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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: 80] @ 0x7aaace 0x7aaa9d 0x7b583c 0x7f6d69 0x7afdaa 0x7afaed 0x7aff65 0x7b0df7 0x7b0fdf 0xdf5e3d 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 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 # 0xdf5e3c github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x7c /home/runner/work/blocky/blocky/server/server_endpoints.go:137 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 96] @ 0x57f8e7 0x658856 0x658813 0x6513c7 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x658855 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x635 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x658812 crypto/tls.(*SessionState).Bytes+0x5f2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:120 # 0x6513c6 crypto/tls.(*Conn).sendSessionTicket+0x246 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:845 # 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 # 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: 96] @ 0x607e32 0x617459 0x654af4 0x64e173 0x64cd38 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x607e31 crypto/hmac.New+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:137 # 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 # 0x64e172 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x492 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:346 # 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 [1: 64] @ 0x607f1d 0x61786b 0x65420a 0x654dcf 0x64e297 0x64cd38 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x607f1c crypto/hmac.New+0x11c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:155 # 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 # 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: 96] @ 0x607e32 0x61786b 0x65420a 0x654dcf 0x650fce 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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: 112] @ 0x61788f 0x65420a 0x654c92 0x61dc47 0x64fb98 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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: 288] @ 0x4161cc 0x74e1bb 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd9238b 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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 0: 0 [2: 256] @ 0x59479a 0x5047fd 0x607e72 0x61786b 0x65420a 0x654ce5 0x61dc47 0x650bb7 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 # 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: 32] @ 0x594c38 0x607952 0x617492 0x654af4 0x64fa6a 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 [2: 192] @ 0x6c0bf1 0x6bce71 0x6cb396 0x6cb38f 0x6efd7e 0x6d7c93 0x693ae6 0x693378 0x695652 0xda3ffa 0xda3ff3 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x6c0bf0 net/http.(*http2ClientConn).RoundTrip+0x130 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8353 # 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 [1: 112] @ 0x61788f 0x65420a 0x654992 0x650a71 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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: 64] @ 0xdaa4df 0xd9e22c 0xd9ddd0 0xd9ccaf 0xda2d0b 0xd95327 0xd92485 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 # 0xdaa4de github.com/mroth/weightedrand/v2.NewChooser[...]+0x13e /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:70 # 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 # 0xd92484 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x144 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:167 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 112] @ 0x5941f2 0x607c77 0x617633 0x654223 0x654992 0x650afe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x654991 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:74 # 0x650afd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x1dd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:743 # 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: 80] @ 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: 96] @ 0x607e32 0x61786b 0x65420a 0x654992 0x64fb54 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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: 48] @ 0x50fce5 0x50f70b 0x619f14 0x61dc56 0x64fb16 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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: 64] @ 0x607edf 0x61786b 0x65420a 0x65124c 0x651165 0x650ebe 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 # 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 # 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: 176] @ 0x50fbc5 0x50f70b 0x619f14 0x61dc56 0x650bb7 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x50fbc4 crypto/aes.newCipher+0x84 /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 # 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 [139: 124544] @ 0x65bd14 0x65bcfb 0x6e3984 0x6e42e6 0xdf35cc 0x470f01 # 0x65bd13 crypto/tls.Server+0x53 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/tls.go:35 # 0x65bcfa crypto/tls.(*listener).Accept+0x3a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/tls.go:70 # 0x6e3983 net/http.(*Server).Serve+0x363 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3056 # 0x6e42e5 net/http.(*Server).ServeTLS+0x4a5 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3126 # 0xdf35cb github.com/0xERR0R/blocky/server.(*Server).Start.func3+0x30b /home/runner/work/blocky/blocky/server/server.go:533 0: 0 [1: 480] @ 0x7b0685 0x7b0416 0xdf6079 0xdf606a 0xdf4829 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 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 # 0xdf6078 github.com/miekg/dns.(*Msg).Pack+0x38 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0xdf6069 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x29 /home/runner/work/blocky/blocky/server/server_endpoints.go:154 # 0xdf4828 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x208 /home/runner/work/blocky/blocky/server/server.go:643 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 96] @ 0x6c2750 0x6c13a8 0x470f01 # 0x6c274f net/http.(*http2clientStream).cleanupWriteRequest+0xcf /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8669 # 0x6c13a7 net/http.(*http2clientStream).doRequest+0x27 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8451 0: 0 [4: 1536] @ 0x6c0c1b 0x6bce71 0x6cb396 0x6cb38f 0x6efd7e 0x6d7c93 0x693ae6 0x693378 0x695652 0xda3ffa 0xda3ff3 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x6c0c1a net/http.(*http2ClientConn).RoundTrip+0x15a /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8343 # 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 [1: 64] @ 0x607f1d 0x61786b 0x65420a 0x654ce5 0x61dc47 0x651ea5 0x64cdc5 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x607f1c crypto/hmac.New+0x11c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:155 # 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 # 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 # 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: 96] @ 0x57f8e7 0x654109 0x653f01 0x654992 0x650b73 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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: 128] @ 0x59479a 0x5047fd 0x64e8d0 0x64e20c 0x64cd38 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x64e8cf crypto/tls.cloneHash+0x6f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:411 # 0x64e20b crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x52b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:349 # 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 [1: 64] @ 0x7fb1ba 0x7afc0c 0x7afaed 0x7aff65 0x7b0d2e 0x7b0fdf 0xda4349 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x7fb1b9 github.com/miekg/dns.glob..func2+0x19 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:12 # 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 [23: 3312] @ 0x6e3b09 0x6e3afd 0x6e42e6 0xdf35cc 0x470f01 # 0x6e3b08 net/http.(*Server).newConn+0x4e8 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:625 # 0x6e3afc net/http.(*Server).Serve+0x4dc /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3084 # 0x6e42e5 net/http.(*Server).ServeTLS+0x4a5 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3126 # 0xdf35cb github.com/0xERR0R/blocky/server.(*Server).Start.func3+0x30b /home/runner/work/blocky/blocky/server/server.go:533 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: 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 [2: 448] @ 0x6db32b 0x6df159 0x470f01 # 0x6db32a net/http.(*conn).readRequest+0x8aa /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1047 # 0x6df158 net/http.(*conn).serve+0x338 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1934 0: 0 [1: 128] @ 0x59479a 0x5047fd 0x607e72 0x61786b 0x65420a 0x65124c 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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: 112] @ 0x796834 0x7968ae 0x796ac5 0xda08cd 0xda0785 0xd9238b 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 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 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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 [16: 1024] @ 0x47fc6d 0x47feec 0x5be0ff 0x5d53de 0x5d4590 0x65bce7 0x6e3984 0x6e42e6 0xdf35cc 0x470f01 # 0x47fc6c syscall.anyToSockaddr+0x16c /opt/hostedtoolcache/go/1.21.10/x64/src/syscall/syscall_linux.go:662 # 0x47feeb syscall.Getsockname+0x6b /opt/hostedtoolcache/go/1.21.10/x64/src/syscall/syscall_linux.go:696 # 0x5be0fe net.(*netFD).accept+0x1de /opt/hostedtoolcache/go/1.21.10/x64/src/net/fd_unix.go:188 # 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 # 0x6e3983 net/http.(*Server).Serve+0x363 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3056 # 0x6e42e5 net/http.(*Server).ServeTLS+0x4a5 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3126 # 0xdf35cb github.com/0xERR0R/blocky/server.(*Server).Start.func3+0x30b /home/runner/work/blocky/blocky/server/server.go:533 0: 0 [16: 768] @ 0x5d4b65 0x5be23b 0x5d53de 0x5d4590 0x65bce7 0x6e3984 0x6e42e6 0xdf35cc 0x470f01 # 0x5d4b64 net.sockaddrToTCP+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock_posix.go:21 # 0x5be23a net.(*netFD).accept+0x31a /opt/hostedtoolcache/go/1.21.10/x64/src/net/fd_unix.go:189 # 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 # 0x6e3983 net/http.(*Server).Serve+0x363 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3056 # 0x6e42e5 net/http.(*Server).ServeTLS+0x4a5 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3126 # 0xdf35cb github.com/0xERR0R/blocky/server.(*Server).Start.func3+0x30b /home/runner/work/blocky/blocky/server/server.go:533 0: 0 [1: 128] @ 0x59479a 0x5047fd 0x607e72 0x61786b 0x65420a 0x654992 0x64fb54 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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: 128] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654c92 0x61dc47 0x651ea5 0x64cdc5 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 # 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: 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: 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: 112] @ 0x5941f2 0x607ce8 0x617633 0x654223 0x654dcf 0x65097c 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x654dce crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:102 # 0x65097b crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x5b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:731 # 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: 64] @ 0x607f1d 0x65b725 0x651405 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x607f1c crypto/hmac.New+0x11c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:155 # 0x65b724 crypto/tls.(*Config).encryptTicket+0x264 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:340 # 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 # 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: 512] @ 0x47c8fc 0x47c765 0x47c4bc 0x6d9d66 0x6db45e 0x6df159 0x470f01 # 0x47c8fb sync.(*Pool).pinSlow+0x17b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:230 # 0x47c764 sync.(*Pool).pin+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:209 # 0x47c4bb sync.(*Pool).Get+0x1b /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:131 # 0x6d9d65 net/http.newBufioWriterSize+0x65 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:847 # 0x6db45d net/http.(*conn).readRequest+0x9dd /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1066 # 0x6df158 net/http.(*conn).serve+0x338 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1934 0: 0 [1: 576] @ 0x7b0685 0x7b0416 0xdf6079 0xdf606a 0xdf4829 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 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 # 0xdf6078 github.com/miekg/dns.(*Msg).Pack+0x38 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0xdf6069 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x29 /home/runner/work/blocky/blocky/server/server_endpoints.go:154 # 0xdf4828 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x208 /home/runner/work/blocky/blocky/server/server.go:643 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 576] @ 0x622bce 0x62344e 0x623986 0x6514e5 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 [2: 256] @ 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 [1: 112] @ 0x5941f2 0x607c77 0x617633 0x654223 0x654dcf 0x650fce 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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: 64] @ 0x607edf 0x61786b 0x65420a 0x654ce5 0x61dc47 0x651ea5 0x64cdc5 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 # 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 # 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 [2: 256] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654dcf 0x650fce 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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: 128] @ 0x59479a 0x5047fd 0x607e72 0x61786b 0x65420a 0x654c92 0x61dc47 0x64fb98 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 [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: 1280] @ 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: 32] @ 0x61743b 0x654af4 0x64e173 0x64cd38 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x61743a vendor/golang.org/x/crypto/hkdf.Extract+0x5a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:28 # 0x654af3 crypto/tls.(*cipherSuiteTLS13).extract+0xd3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:82 # 0x64e172 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x492 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:346 # 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 [5: 5760] @ 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: 24] @ 0x622418 0x61fa30 0x625cf8 0x625d01 0x6d96cb 0x662143 0x662c49 0x662ea5 0x666f39 0x6d4cf5 0x6d4cf6 0x6dacc8 0x6df159 0x470f01 # 0x622417 crypto/tls.(*Conn).readFromUntil+0x97 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:827 # 0x61fa2f crypto/tls.(*Conn).readRecordOrCCS+0x24f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:625 # 0x625cf7 crypto/tls.(*Conn).readRecord+0x157 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:587 # 0x625d00 crypto/tls.(*Conn).Read+0x160 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1369 # 0x6d96ca net/http.(*connReader).Read+0x14a /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:791 # 0x662142 bufio.(*Reader).fill+0x102 /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:113 # 0x662c48 bufio.(*Reader).ReadSlice+0x28 /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:379 # 0x662ea4 bufio.(*Reader).ReadLine+0x24 /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:408 # 0x666f38 net/textproto.(*Reader).readLineSlice+0x98 /opt/hostedtoolcache/go/1.21.10/x64/src/net/textproto/reader.go:63 # 0x6d4cf4 net/textproto.(*Reader).ReadLine+0xb4 /opt/hostedtoolcache/go/1.21.10/x64/src/net/textproto/reader.go:43 # 0x6d4cf5 net/http.readRequest+0xb5 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/request.go:1041 # 0x6dacc7 net/http.(*conn).readRequest+0x247 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:999 # 0x6df158 net/http.(*conn).serve+0x338 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1934 0: 0 [6: 96] @ 0x75d0a5 0x75c785 0x74f4da 0x74f096 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x75d0a4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x764 /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 [1: 352] @ 0x4161cc 0xdf530d 0xdf52b3 0xdf527b 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0xdf530c net/textproto.MIMEHeader.Set+0xac /opt/hostedtoolcache/go/1.21.10/x64/src/net/textproto/header.go:22 # 0xdf52b2 net/http.Header.Set+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/header.go:40 # 0xdf527a github.com/0xERR0R/blocky/server.secureHeader.func1+0x1a /home/runner/work/blocky/blocky/server/server_endpoints.go:40 # 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: 96] @ 0x57f8e7 0x65409c 0x653ef1 0x654c92 0x61dc47 0x651ea5 0x64cdc5 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 # 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 # 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 # 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 [31: 17856] @ 0x4117cd 0x411568 0x74ecca 0x74ecad 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x74ecc9 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 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 # 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: 144] @ 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] @ 0x607edf 0x65b725 0x651405 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x607ede crypto/hmac.New+0xde /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:154 # 0x65b724 crypto/tls.(*Config).encryptTicket+0x264 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:340 # 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 # 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: 384] @ 0x538b67 0x538c70 0x53da13 0x810b65 0xda66e8 0xda5e73 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 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 # 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 [1: 288] @ 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: 48] @ 0x62433a 0x623f91 0x651d8e 0x64cdc5 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x651d8d crypto/tls.(*serverHandshakeStateTLS13).readClientFinished+0x2d /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:972 # 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 # 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: 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: 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: 112] @ 0x79695a 0x7969e6 0x796aa5 0xda08cd 0xda0785 0xd970da 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 # 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: 32] @ 0x9d7a18 0x9d79e4 0x9d79d6 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x9d7a17 github.com/avast/retry-go/v4.CombineDelay+0x77 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/options.go:148 # 0x9d79e3 github.com/avast/retry-go/v4.newDefaultRetryConfig+0x43 /home/runner/go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:234 # 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: 960] @ 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 [3: 864] @ 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: 16] @ 0xdaa445 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 # 0xdaa444 github.com/mroth/weightedrand/v2.NewChooser[...]+0xa4 /home/runner/go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:46 # 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: 48] @ 0x4f2b06 0x810cec 0xdf3da6 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0x4f2b05 fmt.Sprintf+0x65 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:240 # 0x810ceb github.com/0xERR0R/blocky/util.QuestionToString+0x12b /home/runner/work/blocky/blocky/util/common.go:68 # 0xdf3da5 github.com/0xERR0R/blocky/server.newRequest+0x1c5 /home/runner/work/blocky/blocky/server/server.go:571 # 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: 112] @ 0xdf40a8 0xdf43f2 0xdf458a 0xdf269b 0x7d1349 0x7d12ce 0x7d4012 0x7d38a5 0x470f01 # 0xdf40a7 github.com/0xERR0R/blocky/server.newRequest+0x4c7 /home/runner/work/blocky/blocky/server/server.go:581 # 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: 576] @ 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: 128] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654992 0x64fa3b 0x64cd72 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 # 0x64fa3a crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x19a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:609 # 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: 32] @ 0x654aa7 0x650a95 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x654aa6 crypto/tls.(*cipherSuiteTLS13).extract+0x86 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:80 # 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 # 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: 96] @ 0x57f8e7 0x645e0e 0x645d78 0x64764b 0x651089 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x64764a crypto/tls.transcriptMsg+0x2a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:1897 # 0x651088 crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x108 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:808 # 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 # 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 [2: 256] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x65124c 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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: 176] @ 0x50fbaa 0x50f70b 0x65bb8a 0x64de69 0x64cd38 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x65bb89 crypto/tls.(*Config).decryptTicket+0x249 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:383 # 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 # 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: 6912] @ 0x61efb3 0x623417 0x624a56 0x6e666d 0x663e8a 0x6d8186 0x663e8a 0x6de4aa 0x6de1ea 0x4a1354 0x4a10d6 0x6d8e50 0x4a12a7 0x4a1011 0x4a0ff0 0x69c4ef 0x69e2ca 0x69f199 0xdf6a62 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0x61efb2 crypto/tls.(*halfConn).encrypt+0x6d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:518 # 0x623416 crypto/tls.(*Conn).writeRecordLocked+0x656 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1021 # 0x624a55 crypto/tls.(*Conn).Write+0x3f5 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1232 # 0x6e666c net/http.checkConnErrorWriter.Write+0x2c /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3599 # 0x663e89 bufio.(*Writer).Write+0xe9 /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:682 # 0x6d8185 net/http.(*chunkWriter).Write+0x105 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:388 # 0x663e89 bufio.(*Writer).Write+0xe9 /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:682 # 0x6de4a9 net/http.(*response).write+0x229 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1648 # 0x6de1e9 net/http.(*response).Write+0x29 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1606 # 0x4a1353 io.copyBuffer+0x1f3 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:432 # 0x4a10d5 io.CopyBuffer+0x35 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:403 # 0x6d8e4f net/http.(*response).ReadFrom+0x3ef /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:588 # 0x4a12a6 io.copyBuffer+0x146 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:416 # 0x4a1010 io.Copy+0x90 /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:389 # 0x4a0fef io.CopyN+0x6f /opt/hostedtoolcache/go/1.21.10/x64/src/io/io.go:365 # 0x69c4ee net/http.serveContent+0xd6e /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/fs.go:353 # 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 [1: 14336] @ 0x4117cd 0x41324f 0x411fb3 0x47b235 0x66d69c 0x66d56a 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 # 0x66d69b sync.(*Map).Store+0x4bb /opt/hostedtoolcache/go/1.21.10/x64/src/sync/map.go:155 # 0x66d569 mime.setExtensionType+0x389 /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 [1: 4096] @ 0x61efb3 0x623417 0x624a56 0x6e666d 0x663bb5 0x6de736 0x6df45a 0x470f01 # 0x61efb2 crypto/tls.(*halfConn).encrypt+0x6d2 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:518 # 0x623416 crypto/tls.(*Conn).writeRecordLocked+0x656 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1021 # 0x624a55 crypto/tls.(*Conn).Write+0x3f5 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1232 # 0x6e666c net/http.checkConnErrorWriter.Write+0x2c /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3599 # 0x663bb4 bufio.(*Writer).Flush+0x54 /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:642 # 0x6de735 net/http.(*response).finishRequest+0x75 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1664 # 0x6df459 net/http.(*conn).serve+0x639 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:2015 0: 0 [1: 4096] @ 0x6d9ec7 0x6d9ea0 0x6df0de 0x470f01 # 0x6d9ec6 bufio.NewWriterSize+0x1c6 /opt/hostedtoolcache/go/1.21.10/x64/src/bufio/bufio.go:599 # 0x6d9e9f net/http.newBufioWriterSize+0x19f /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:853 # 0x6df0dd net/http.(*conn).serve+0x2bd /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1931 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 [1: 128] @ 0x59479a 0x5047fd 0x607e42 0x654e05 0x65097c 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 # 0x654e04 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:103 # 0x65097b crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x5b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:731 # 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: 256] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654992 0x64fa3b 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x64fa3a crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x19a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:609 # 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: 48] @ 0x41141a 0x6db2dc 0x6df159 0x470f01 # 0x6db2db net/http.(*conn).readRequest+0x85b /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1052 # 0x6df158 net/http.(*conn).serve+0x338 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1934 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 [1: 96] @ 0x57f8e7 0x65409c 0x653ef1 0x654c92 0x61dc47 0x64fb98 0x64cd72 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 # 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 # 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 [2: 1152] @ 0x6240d9 0x623f91 0x648226 0x6476fa 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x6240d8 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x98 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1107 # 0x623f90 crypto/tls.(*Conn).readHandshake+0x2d0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1098 # 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 # 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: 64] @ 0x607edf 0x61786b 0x65420a 0x654992 0x6510d0 0x650ebe 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 # 0x6510cf crypto/tls.(*serverHandshakeStateTLS13).sendSessionTickets+0x14f /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:812 # 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 # 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 [3: 1056] @ 0x4161cc 0x697f79 0x698026 0x695ff3 0x694f9a 0xda3ffa 0xda3ff3 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x697f78 net/http.Header.Clone+0x1d8 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/header.go:114 # 0x698025 net/http.cloneOrMakeHeader+0x285 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/clone.go:69 # 0x695ff2 net/http.(*Client).makeHeadersCopier+0x32 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/client.go:753 # 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] @ 0x5941f2 0x607c77 0x617633 0x654223 0x654c92 0x61dc47 0x64fb98 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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: 224] @ 0x65a265 0x64de77 0x64cd38 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x65a264 crypto/tls.ParseSessionState+0x44 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/ticket.go:182 # 0x64de76 crypto/tls.(*serverHandshakeStateTLS13).checkForResumption+0x196 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:307 # 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 [2: 224] @ 0x79695a 0x7969e6 0x796aa5 0x796b39 0xd93c1d 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 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 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 96] @ 0x4b97c6 0x6c0e94 0x6bce71 0x6cb396 0x6cb38f 0x6efd7e 0x6d7c93 0x693ae6 0x693378 0x695652 0xda3ffa 0xda3ff3 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x4b97c5 context.(*cancelCtx).Done+0x145 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:442 # 0x6c0e93 net/http.(*http2ClientConn).RoundTrip+0x3d3 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:8435 # 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 [1: 96] @ 0x57f8e7 0x654109 0x653f01 0x654992 0x64fa3b 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 0x64fa3a crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x19a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:609 # 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: 32] @ 0x4efd31 0xda4049 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x4efd30 fmt.Errorf+0x150 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/errors.go:32 # 0xda4048 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4c8 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:161 # 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 0x654dcf 0x64e297 0x64cd38 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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: 96] @ 0x57f8e7 0x65409c 0x653ef1 0x654ce5 0x61dc47 0x64fb98 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 # 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 # 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: 112] @ 0x61788f 0x65420a 0x654992 0x64fa3b 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x64fa3a crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x19a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:609 # 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: 48] @ 0x4bada6 0x79681e 0x796ac5 0xda08cd 0xda07f9 0xda56bd 0xda5805 0xd9c23a 0xd9c3a7 0x470f01 # 0x4bada5 context.WithValue+0xa5 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:718 # 0x79681d github.com/0xERR0R/blocky/log.NewCtx+0x3d /home/runner/work/blocky/blocky/log/context.go:12 # 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 # 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] @ 0x5941f2 0x607ce8 0x617633 0x654223 0x654992 0x650b73 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 [2: 704] @ 0x4161cc 0x6dc749 0x6dc072 0xdf6155 0xdf4829 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0x6dc748 net/http.Header.Clone+0x8c8 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/header.go:114 # 0x6dc071 net/http.(*response).WriteHeader+0x1f1 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1183 # 0xdf6154 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x114 /home/runner/work/blocky/blocky/server/server_endpoints.go:162 # 0xdf4828 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x208 /home/runner/work/blocky/blocky/server/server.go:643 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 160] @ 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: 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: 96] @ 0x607e32 0x654e05 0x650fce 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x607e31 crypto/hmac.New+0x31 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/hmac/hmac.go:137 # 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 # 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: 144] @ 0xd96609 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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 [22: 12672] @ 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: 128] @ 0x59479a 0x5047fd 0x607e72 0x617459 0x654af4 0x650a95 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 [2: 256] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654992 0x650afe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x650afd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x1dd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:743 # 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: 32] @ 0x7a7185 0x7b57d9 0x7f6d69 0x7afdaa 0x7afaed 0x7aff65 0x7b0df7 0x7b0fdf 0xdf5e3d 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0x7a7184 github.com/miekg/dns.makeDataOpt+0x124 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:49 # 0x7b57d8 github.com/miekg/dns.unpackDataOpt+0x138 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:420 # 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 # 0xdf5e3c github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x7c /home/runner/work/blocky/blocky/server/server_endpoints.go:137 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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] @ 0x5941f2 0x607c77 0x617633 0x654223 0x654dcf 0x65097c 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x654dce crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:102 # 0x65097b crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x5b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:731 # 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: 128] @ 0x6410b5 0x641085 0x640f97 0x57f5e7 0x57f972 0x640cde 0x640cad 0x57f5e7 0x57f972 0x640b4e 0x640ab8 0x62391f 0x6514e5 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x6410b4 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 # 0x641084 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 # 0x640f96 crypto/tls.(*newSessionTicketMsgTLS13).marshal.func1.2+0x16 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:1068 # 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 # 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 # 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: 64] @ 0x607edf 0x61786b 0x65420a 0x654dcf 0x650fce 0x650ebe 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 # 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 # 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: 32] @ 0x8a27bd 0x8a2753 0xdb4a92 0x4f5532 0x4f5f90 0x4f8abe 0x4f2af3 0xda5bb6 0xd9c23a 0xd9c3a7 0x470f01 # 0x8a27bc strings.(*Builder).WriteString+0x6bc /opt/hostedtoolcache/go/1.21.10/x64/src/strings/builder.go:116 # 0x8a2752 github.com/0xERR0R/blocky/config.Upstream.String+0x652 /home/runner/work/blocky/blocky/config/upstream.go:57 # 0xdb4a91 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:50 # 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 # 0x4f2af2 fmt.Sprintf+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:239 # 0xda5bb5 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x3f5 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:380 # 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 0xdf405b 0xdf44f4 0xdf5e85 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0x74e11d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xdf405a github.com/0xERR0R/blocky/server.newRequest+0x47a /home/runner/work/blocky/blocky/server/server.go:575 # 0xdf44f3 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /home/runner/work/blocky/blocky/server/server.go:619 # 0xdf5e84 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xc4 /home/runner/work/blocky/blocky/server/server_endpoints.go:144 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 528] @ 0x50fbaa 0x50f70b 0x619f14 0x61dc56 0x64fb16 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 # 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 [9: 1440] @ 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 [3: 1056] @ 0x4161cc 0x6c77eb 0x6c6fdf 0x6c68a5 0x6c5bc5 0x470f01 # 0x6c77ea net/http.(*http2clientConnReadLoop).handleResponse+0x62a /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9545 # 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: 112] @ 0x61788f 0x65420a 0x65124c 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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: 32] @ 0x6541b1 0x654dcf 0x64e297 0x64cd38 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x6541b0 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x410 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:61 # 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 # 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: 96] @ 0x607e32 0x61786b 0x65420a 0x654992 0x64facd 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x64facc crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x22c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:611 # 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 [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 [1: 48] @ 0x4114d0 0x74ecca 0x74ecad 0x74f688 0x74fadc 0xd888ac 0xd8887c 0xd9fd52 0x470f01 # 0x74ecc9 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /home/runner/go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 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 # 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: 512] @ 0x6efc66 0x6efc30 0x6d7c93 0x693ae6 0x693378 0x695652 0xda3ffa 0xda3ff3 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x6efc65 net/http.setupRewindBody+0x285 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/transport.go:669 # 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: 112] @ 0x5941f2 0x607ce8 0x617633 0x654223 0x654992 0x650afe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x650afd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x1dd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:743 # 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 [2: 192] @ 0x4b97c6 0x4b9a18 0x4b90f9 0x4b90bd 0xd9cc6f 0xda2d0b 0xd95327 0xd92485 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e # 0x4b97c5 context.(*cancelCtx).Done+0x145 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:442 # 0x4b9a17 context.(*cancelCtx).propagateCancel+0x77 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:460 # 0x4b90f8 context.withCancel+0x58 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:273 # 0x4b90bc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:236 # 0xd9cc6e github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xae /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:163 # 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 # 0xd92484 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x144 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:167 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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 0: 0 [1: 112] @ 0x5941f2 0x607ce8 0x617633 0x654223 0x654c92 0x61dc47 0x651ea5 0x64cdc5 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 # 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: 112] @ 0x79695a 0x7969e6 0x796aa5 0xda08cd 0xda0785 0xd970da 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 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 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 704] @ 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: 24] @ 0x8108cc 0xda66e8 0xda5e73 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0x8108cb github.com/0xERR0R/blocky/util.AnswerToString+0xab /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 [1: 144] @ 0x411f51 0x4b9ae9 0x4ba52b 0x4baccd 0x4baca1 0xdf496b 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0x4b9ae8 context.(*cancelCtx).propagateCancel+0x148 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:483 # 0x4ba52a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:624 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 64] @ 0x607edf 0x61786b 0x65420a 0x654992 0x650afe 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 # 0x650afd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x1dd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:743 # 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 [108: 62208] @ 0x50032e 0x4ffd5d 0x6223f4 0x6223b7 0x61fa30 0x623c71 0x623c72 0x623cf9 0x648226 0x6476fa 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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: 208] @ 0x4f2e31 0x810b1c 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 # 0x4f2e30 fmt.Sprint+0x50 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:280 # 0x810b1b github.com/0xERR0R/blocky/util.AnswerToString+0x2fb /home/runner/work/blocky/blocky/util/common.go:57 # 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 [2: 1280] @ 0x7b0685 0x7b0416 0xdf6079 0xdf606a 0xdf4829 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 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 # 0xdf6078 github.com/miekg/dns.(*Msg).Pack+0x38 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0xdf6069 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x29 /home/runner/work/blocky/blocky/server/server_endpoints.go:154 # 0xdf4828 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x208 /home/runner/work/blocky/blocky/server/server.go:643 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 96] @ 0x607e32 0x61786b 0x65420a 0x654992 0x650afe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x650afd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x1dd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:743 # 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 [2: 48] @ 0x457672 0x457065 0x4572c5 0x5d3725 0x5d366f 0x4f5532 0x4f5f90 0x4f8abe 0x4f2bfa 0x6e494c 0x660bdb 0x6e48c5 0x6e4871 0x6dfde5 0x470f01 # 0x5d3724 net.JoinHostPort+0x224 /opt/hostedtoolcache/go/1.21.10/x64/src/net/ipsock.go:241 # 0x5d366e net.(*TCPAddr).String+0x16e /opt/hostedtoolcache/go/1.21.10/x64/src/net/tcpsock.go:52 # 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 # 0x4f2bf9 fmt.Appendf+0x79 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:249 # 0x6e494b net/http.(*Server).logf.Printf.func2+0x2b /opt/hostedtoolcache/go/1.21.10/x64/src/log/log.go:398 # 0x660bda log.(*Logger).output+0x37a /opt/hostedtoolcache/go/1.21.10/x64/src/log/log.go:238 # 0x6e48c4 log.Printf+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/log/log.go:397 # 0x6e4870 net/http.(*Server).logf+0x70 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3214 # 0x6dfde4 net/http.(*conn).serve+0xfc4 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1900 0: 0 [1: 288] @ 0x4161cc 0x74e1bb 0x796eed 0x796db9 0xda0947 0x796aaf 0xda08cd 0xda0785 0xd951a8 0xd92485 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 # 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 # 0xd92484 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x144 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:167 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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 0: 0 [26: 3328] @ 0x5be077 0x5be029 0x5d53de 0x5d4590 0x65bce7 0x6e3984 0x6e42e6 0xdf35cc 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 # 0x6e3983 net/http.(*Server).Serve+0x363 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3056 # 0x6e42e5 net/http.(*Server).ServeTLS+0x4a5 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3126 # 0xdf35cb github.com/0xERR0R/blocky/server.(*Server).Start.func3+0x30b /home/runner/work/blocky/blocky/server/server.go:533 0: 0 [1: 288] @ 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: 640] @ 0x4117cd 0x41324f 0x416225 0x7ae029 0x7adfd3 0x7e8aab 0x7af8af 0x7b088d 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 # 0x7e8aaa github.com/miekg/dns.(*CNAME).pack+0x4a /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:148 # 0x7af8ae github.com/miekg/dns.packRR+0x16e /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:589 # 0x7b088c github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x40c /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:804 # 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: 16] @ 0x653fd4 0x653e34 0x653e44 0x654c92 0x61dc47 0x64fb98 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x653fd3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x233 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:303 # 0x653e33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x93 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x653e43 crypto/tls.(*cipherSuiteTLS13).expandLabel+0xa3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:37 # 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 # 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 [3: 3072] @ 0x6a17a5 0x47c551 0x6a19b2 0x6a205a 0x6a1f25 0x6ab93c 0x6c8d9e 0x6c6905 0x6c5bc5 0x470f01 # 0x6a17a4 net/http.glob..func1+0x24 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1053 # 0x47c550 sync.(*Pool).Get+0xb0 /opt/hostedtoolcache/go/1.21.10/x64/src/sync/pool.go:151 # 0x6a19b1 net/http.http2getDataBufferChunk+0x51 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1068 # 0x6a2059 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1163 # 0x6a1f24 net/http.(*http2dataBuffer).Write+0x84 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:1146 # 0x6ab93b net/http.(*http2pipe).Write+0x17b /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:3817 # 0x6c8d9d net/http.(*http2clientConnReadLoop).processData+0x21d /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9823 # 0x6c6904 net/http.(*http2clientConnReadLoop).run+0x3e4 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9412 # 0x6c5bc4 net/http.(*http2ClientConn).readLoop+0x64 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/h2_bundle.go:9273 0: 0 [1: 128] @ 0x59479a 0x5047fd 0x607e72 0x61786b 0x65420a 0x654ce5 0x61dc47 0x64fb98 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 # 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: 128] @ 0x59479a 0x5047fd 0x607e42 0x654e05 0x64e297 0x64cd38 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 [2: 640] @ 0x50dd2d 0x50c5c7 0x619f35 0x619f26 0x61dc56 0x64fb16 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x50dd2c crypto/aes.(*aesCipherGCM).NewGCM+0x2c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/aes/aes_gcm.go:48 # 0x50c5c6 crypto/cipher.newGCMWithNonceAndTagSize+0x186 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/cipher/gcm.go:122 # 0x619f34 crypto/cipher.NewGCM+0x54 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/cipher/gcm.go:86 # 0x619f25 crypto/tls.aeadAESGCMTLS13+0x45 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/cipher_suites.go:535 # 0x61dc55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:231 # 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 # 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: 48] @ 0xd9cff7 0xda2d0b 0xd95327 0xd92485 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0xd9cff6 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x436 /home/runner/work/blocky/blocky/resolver/parallel_best_resolver.go:172 # 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 # 0xd92484 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x144 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:167 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 384] @ 0x7aaa0a 0x7aa9d3 0x7b5a75 0x7ecff9 0x7af8af 0x7b09c5 0x7b0416 0xdf6079 0xdf606a 0xdf4829 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 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 # 0x7b0415 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0xdf6078 github.com/miekg/dns.(*Msg).Pack+0x38 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0xdf6069 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x29 /home/runner/work/blocky/blocky/server/server_endpoints.go:154 # 0xdf4828 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x208 /home/runner/work/blocky/blocky/server/server.go:643 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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 [5: 1600] @ 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: 32] @ 0x594c38 0x607952 0x654e5d 0x65097c 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x654e5c crypto/tls.(*cipherSuiteTLS13).finishedHash+0x11c /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/key_schedule.go:105 # 0x65097b crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x5b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:731 # 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 [3: 288] @ 0x57f8e7 0x65409c 0x653ef1 0x65124c 0x651165 0x650ebe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 # 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: 224] @ 0x4efc85 0xd9c335 0xd9c3a7 0x470f01 # 0x4efc84 fmt.Errorf+0xa4 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/errors.go:26 # 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: 512] @ 0x7b0685 0x7b0416 0xdf6079 0xdf606a 0xdf4829 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 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 # 0xdf6078 github.com/miekg/dns.(*Msg).Pack+0x38 /home/runner/go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0xdf6069 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x29 /home/runner/work/blocky/blocky/server/server_endpoints.go:154 # 0xdf4828 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x208 /home/runner/work/blocky/blocky/server/server.go:643 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 112] @ 0x5941f2 0x607c77 0x617633 0x654223 0x654dcf 0x64e297 0x64cd38 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 [3: 1536] @ 0x50bf19 0x65bbf2 0x64de69 0x64cd38 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 [2: 576] @ 0x64ce7c 0x64cd25 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x64ce7b crypto/tls.(*serverHandshakeStateTLS13).processClientHello+0x3b /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:93 # 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: 96] @ 0x57f8e7 0x654109 0x653f01 0x654992 0x650afe 0x64cd94 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 0x650afd crypto/tls.(*serverHandshakeStateTLS13).sendServerFinished+0x1dd /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:743 # 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 [3: 2112] @ 0x4117cd 0x411568 0x6686f1 0x6d4fdf 0x6d4fe0 0x6dacc8 0x6df159 0x470f01 # 0x6686f0 net/textproto.readMIMEHeader+0x90 /opt/hostedtoolcache/go/1.21.10/x64/src/net/textproto/reader.go:519 # 0x6d4fde net/textproto.(*Reader).ReadMIMEHeader+0x39e /opt/hostedtoolcache/go/1.21.10/x64/src/net/textproto/reader.go:501 # 0x6d4fdf net/http.readRequest+0x39f /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/request.go:1087 # 0x6dacc7 net/http.(*conn).readRequest+0x247 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:999 # 0x6df158 net/http.(*conn).serve+0x338 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1934 0: 0 [1: 288] @ 0x4161cc 0x74e1bb 0xd9cfaa 0xd9cebe 0xda2d0b 0xd95327 0xd92485 0xd8c397 0xd9982d 0xd96977 0xd97154 0xd9b36b 0xd9f2d6 0xd98174 0xd93c44 0xd97c9e 0xd985f1 0xd98484 0xdf4b49 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 # 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 # 0xd92484 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x144 /home/runner/work/blocky/blocky/resolver/caching_resolver.go:167 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 96] @ 0x57f825 0x57f6fb 0x63b966 0x63b84f 0x62391f 0x64f991 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x57f824 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:303 # 0x57f6fa vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:189 # 0x63b965 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1225 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63b84e crypto/tls.(*serverHelloMsg).marshal+0x110e /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:718 # 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 # 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 [2: 192] @ 0x607e32 0x61786b 0x65420a 0x654992 0x64fa3b 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 0x64fa3a crypto/tls.(*serverHandshakeStateTLS13).sendServerParameters+0x19a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_server_tls13.go:609 # 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 [31: 17856] @ 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: 96] @ 0x4b97c6 0x4b9a18 0x4ba52b 0x4baccd 0x4baca1 0xdf496b 0xdf465f 0xdf5ee8 0xdf5d3f 0x6e0849 0x815314 0x6e0849 0xdf77de 0x6e0849 0xdf5570 0x6e0849 0x812eb0 0x6e352e 0x6df414 0x470f01 # 0x4b97c5 context.(*cancelCtx).Done+0x145 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:442 # 0x4b9a17 context.(*cancelCtx).propagateCancel+0x77 /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:460 # 0x4ba52a context.WithDeadlineCause+0x12a /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:624 # 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 # 0xdf5ee7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x127 /home/runner/work/blocky/blocky/server/server_endpoints.go:146 # 0xdf5d3e github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xfe /home/runner/work/blocky/blocky/server/server_endpoints.go:132 # 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: 176] @ 0x50fbc5 0x50f70b 0x619f14 0x61dc56 0x64fb16 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x50fbc4 crypto/aes.newCipher+0x84 /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 # 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 # 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: 128] @ 0x59479a 0x5047fd 0x607e42 0x61786b 0x65420a 0x654ce5 0x61dc47 0x64fb98 0x64cd72 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 [2: 64] @ 0x63a4a5 0x624388 0x623f91 0x648226 0x6476fa 0x6267f3 0x6dfbaa 0x6dfbab 0x470f01 # 0x63a4a4 crypto/tls.(*clientHelloMsg).unmarshal+0x1a04 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/handshake_messages.go:473 # 0x624387 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x347 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1159 # 0x623f90 crypto/tls.(*Conn).readHandshake+0x2d0 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1098 # 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 # 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: 2688] @ 0x4117cd 0x41324f 0x411fb3 0x68d0b1 0x68cfeb 0x68e265 0x68db6e 0x68d990 0x6a83d0 0x6a36e7 0x6c663f 0x6c5bc5 0x470f01 # 0x68d0b0 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x110 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 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 # 0x68e264 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x424 /opt/hostedtoolcache/go/1.21.10/x64/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 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: 96] @ 0x607e32 0x61786b 0x65420a 0x654c92 0x61dc47 0x651ea5 0x64cdc5 0x647845 0x6267f3 0x6dfbaa 0x6dfbab 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 # 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 # 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 # 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 [7: 448] @ 0x457672 0x457065 0x45720a 0x65e733 0x4f5432 0x4f5f90 0x4f8abe 0x4f2bfa 0x6e494c 0x660bdb 0x6e48c5 0x6e4871 0x6dfde5 0x470f01 # 0x65e732 crypto/tls.RecordHeaderError.Error+0x52 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:577 # 0x4f5431 fmt.(*pp).handleMethods+0x1b1 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:667 # 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 # 0x4f2bf9 fmt.Appendf+0x79 /opt/hostedtoolcache/go/1.21.10/x64/src/fmt/print.go:249 # 0x6e494b net/http.(*Server).logf.Printf.func2+0x2b /opt/hostedtoolcache/go/1.21.10/x64/src/log/log.go:398 # 0x660bda log.(*Logger).output+0x37a /opt/hostedtoolcache/go/1.21.10/x64/src/log/log.go:238 # 0x6e48c4 log.Printf+0xc4 /opt/hostedtoolcache/go/1.21.10/x64/src/log/log.go:397 # 0x6e4870 net/http.(*Server).logf+0x70 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:3214 # 0x6dfde4 net/http.(*conn).serve+0xfc4 /opt/hostedtoolcache/go/1.21.10/x64/src/net/http/server.go:1900 0: 0 [1: 144] @ 0xda432a 0xda5e0f 0x9d72f3 0x9d7fd4 0x9d7285 0xda5b54 0xd9c23a 0xd9c3a7 0x470f01 # 0xda4329 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x7a9 /home/runner/work/blocky/blocky/resolver/upstream_resolver.go:183 # 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 [10: 800] @ 0x4b90db 0x4b90bd 0x62648b 0x6dfbaa 0x6dfbab 0x470f01 # 0x4b90da context.withCancel+0x3a /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:272 # 0x4b90bc context.WithCancel+0x1c /opt/hostedtoolcache/go/1.21.10/x64/src/context/context.go:236 # 0x62648a crypto/tls.(*Conn).handshakeContext+0x6a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/tls/conn.go:1503 # 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: 4096] @ 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: 1408] @ 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: 16] @ 0x5f07a5 0x5f5a53 0x5f671d 0x5ef87e 0x5f844c 0x5f7f3c 0x47c2bf 0x5f7de5 0x5f7dc8 0x5fc152 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x5f07a4 crypto/x509.parseName+0x324 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:138 # 0x5f5a52 crypto/x509.parseCertificate+0x612 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/parser.go:895 # 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: 1536] @ 0x59b311 0x5ef7bb 0x5f844c 0x5f7f3c 0x47c2bf 0x5f7de5 0x5f7dc8 0x5fc152 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x59b310 encoding/pem.Decode+0x690 /opt/hostedtoolcache/go/1.21.10/x64/src/encoding/pem/pem.go:171 # 0x5ef7ba crypto/x509.(*CertPool).AppendCertsFromPEM+0x5a /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/cert_pool.go:210 # 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 [2: 416] @ 0x4b670c 0x4b44e8 0x5f8434 0x5f7f3c 0x47c2bf 0x5f7de5 0x5f7dc8 0x5fc152 0x62d759 0x630d53 0x62e298 0x628c9a 0x6267f3 0x6f59ad 0x6f59ae 0x470f01 # 0x4b670b os.(*File).Stat+0x2b /opt/hostedtoolcache/go/1.21.10/x64/src/os/stat_unix.go:19 # 0x4b44e7 os.ReadFile+0xa7 /opt/hostedtoolcache/go/1.21.10/x64/src/os/file.go:722 # 0x5f8433 crypto/x509.loadSystemRoots+0x3d3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root_unix.go:70 # 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: 2048] @ 0x4b4525 0x5f8434 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 # 0x5f8433 crypto/x509.loadSystemRoots+0x3d3 /opt/hostedtoolcache/go/1.21.10/x64/src/crypto/x509/root_unix.go:70 # 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: 1408] @ 0x5f5485 0x5f671d 0x5ef87e 0x5f8238 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 # 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: 112] @ 0x727085 0x726fd1 0x736b90 0x736b8b 0x73772c 0x737720 0xba53bf 0xba5c65 0x44b018 0x43df14 0x43ddfe 0x470f01 # 0x727084 regexp/syntax.(*parser).newRegexp+0x7c4 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/parse.go:146 # 0x726fd0 regexp/syntax.parse+0x710 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/parse.go:1055 # 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 # 0xba53be gorm.io/gorm.glob..func1+0x1e /home/runner/go/pkg/mod/gorm.io/gorm@v1.25.10/statement.go:669 # 0xba5c64 gorm.io/gorm.init+0x84 /home/runner/go/pkg/mod/gorm.io/gorm@v1.25.10/statement.go:682 # 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: 112] @ 0x723b66 0x723ae0 0x72749a 0x736b90 0x736b8b 0x73772c 0x737720 0xb611ca 0xb6160f 0x44b018 0x43df14 0x43ddfe 0x470f01 # 0x723b65 regexp/syntax.(*parser).newRegexp+0xa5 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/parse.go:146 # 0x723adf regexp/syntax.(*parser).literal+0x1f /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/parse.go:370 # 0x727499 regexp/syntax.parse+0xbd9 /opt/hostedtoolcache/go/1.21.10/x64/src/regexp/syntax/parse.go:934 # 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 # 0xb611c9 github.com/jinzhu/inflection.compile+0x8a9 /home/runner/go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:158 # 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 = 2243104 # TotalAlloc = 4545793968 # Sys = 19502344 # Lookups = 0 # Mallocs = 85489119 # Frees = 85460442 # HeapAlloc = 2243104 # HeapSys = 11829248 # HeapIdle = 7405568 # HeapInuse = 4423680 # HeapReleased = 5627904 # HeapObjects = 28677 # Stack = 753664 / 753664 # MSpan = 134736 / 179256 # MCache = 4800 / 15600 # BuckHashSys = 1575500 # GCSys = 4483040 # OtherSys = 666036 # NextGC = 4588648 # LastGC = 1774524160891651602 # PauseNs = [97513 173456 266735 73734 226971 104930 139998 95766 92415 41605 157975 59945 187777 60269 78564 185343 151495 78222 69642 42426 51902 44531 96339 65980 77606 189645 193730 75385 78671 76481 347049 66435 75413 63952 82379 95537 78943 220607 90370 70185 61381 75161 80431 320266 89021 115721 127190 76667 127345 57661 120911 48384 115464 78300 52995 52120 89985 101215 177433 55804 150647 76968 48795 60693 262869 268850 99892 68139 60065 74727 55421 80204 84956 239548 91677 96030 80034 49967 166288 50626 62572 68306 270999 79832 64372 75284 59112 157418 60151 114693 268710 59237 66170 58500 98629 233665 90419 56023 45179 120406 48123 92662 67165 56792 215119 305273 460490 68703 477493 324645 219795 352261 258452 332875 694191 133266 301594 401756 567517 336604 188558 240471 278794 319649 418948 161730 330412 93608 62448 188949 443465 197920 100412 273342 139289 65058 377828 294096 197659 92469 263204 63780 484550 329143 153557 70211 250844 87265 117079 149100 552998 169743 136839 110762 78233 318787 360348 8232863 145583 203804 99248 75320 534969 246336 149122 79650 229386 92707 63054 403960 234328 165667 305313 214987 121911 1006966 469473 511255 116657 130498 171835 59852 552197 411438 156530 277171 157299 57876 631659 422006 166772 274351 240813 160868 1054335 190205 115371 352835 64635 1496734 345248 286803 143141 411771 188970 77786 896919 280252 240311 270879 192087 256489 445739 165256 182853 242835 163258 318198 519397 120425 100307 252631 93187 406532 409162 156686 129572 279047 204964 81707 742220 215351 200947 83588 252280 98723 188067 236777 624859 142227 145492 220547 160398 142803 387726 332099 130712 397817 208878 68343 59481 50589 69896 394571 92884 40890] # PauseEnd = [1774506834738145607 1774506835181808082 1774506835414893895 1774506835644806832 1774506835748992334 1774506835824019654 1774506835970592891 1774506836214033216 1774506836636896349 1774506836733815823 1774506837300615344 1774506837497480744 1774506837630462119 1774506837772130838 1774506837824443199 1774506837876640919 1774506838248333242 1774506838381114974 1774506838523545982 1774506838688469068 1774506838848187116 1774506839048813813 1774506839131427184 1774506839209665985 1774506839319476228 1774506839379562817 1774506839518771185 1774506839701548710 1774506839771819114 1774506839916384883 1774506840127548599 1774506840391084997 1774506840563145037 1774506840842417249 1774506841057139917 1774506841200565864 1774506841653449928 1774506841868089696 1774506842068312393 1774506842154022785 1774506842272676129 1774506842764445322 1774506843050647386 1774506843160387417 1774506843584639287 1774506843694724107 1774506843838171316 1774506844145348139 1774506844285107172 1774506844440486579 1774506844492531656 1774506844656583844 1774506844950312750 1774506845019461852 1774506845333207090 1774506845453555680 1774506846031426453 1774506846234323083 1774506846648930342 1774506847291323245 1774506847508583334 1774506847614846464 1774506847780583521 1774506847934825724 1774506848113708622 1774506848212777968 1774506848392876812 1774506848633336044 1774506848974458091 1774506849316795751 1774506849580027294 1774506849866134131 1774506850173606773 1774506850246359197 1774506850294609320 1774506850677108111 1774506851075373985 1774506851445474136 1774506851552960483 1774506851704965683 1774506851802620954 1774506851959880807 1774506852208317218 1774506852447126239 1774506852727995104 1774506852880312608 1774506852934058865 1774506853030717725 1774506853160827221 1774506853245875126 1774506853416912265 1774506853559027894 1774506853623365154 1774506853711832395 1774506853936716414 1774506854026354270 1774506854187961776 1774506854318409301 1774506854733156400 1774506855187018628 1774506855357703005 1774506855479374005 1774506855594792045 1774506855966574572 1774506976063013325 1774507096116101657 1774507216702904951 1774507336760379835 1774507456824269246 1774507576883897221 1774507696936583660 1774507816955483390 1774507937055422870 1774508057106023025 1774508177160877990 1774508297207365871 1774508417262075645 1774508537319378798 1774508623265194563 1774508669484822720 1774508790033525735 1774508911475369774 1774509031536297479 1774509151591578270 1774509271656087431 1774509391718738233 1774509511779630068 1774509631842098376 1774509751909214832 1774509871973547155 1774509992044819202 1774510112099935646 1774510232161450432 1774510352220701943 1774510472270024300 1774510592327345550 1774510712388396644 1774510832437083860 1774510952500650373 1774511072573334764 1774511192643917048 1774511312707972436 1774511432778754291 1774511552847843092 1774511672910903948 1774511792975137106 1774511913044547068 1774512033099017291 1774512153153162308 1774512273213094138 1774512393278202172 1774512513341169062 1774512633402452773 1774512753462525172 1774512873530545582 1774512993594265689 1774513113941611628 1774513234015371301 1774513354086511765 1774513474141237880 1774513594198928960 1774513714256291880 1774513834315931443 1774513954379454882 1774514074445251608 1774514194507992647 1774514314577257568 1774514434642605511 1774514554707418488 1774514674776670240 1774514794844250342 1774514914917306075 1774515034982431608 1774515155033099148 1774515275108368034 1774515395162842224 1774515515219805526 1774515635276863249 1774515755326490493 1774515875381389521 1774515995441978239 1774516116781224027 1774516236850833332 1774516356900589547 1774516476929934110 1774516596993732189 1774516717064122779 1774516837116168580 1774516957165718997 1774517077215377643 1774517197268021574 1774517317319614821 1774517437373274558 1774517557441873707 1774517677495290939 1774517797549881663 1774517917619017684 1774518037677799149 1774518157739217058 1774518277807467231 1774518397872010174 1774518517936305905 1774518638002001331 1774518758070902939 1774518878121792715 1774518998177820916 1774519118242080611 1774519238293915869 1774519358354920538 1774519478419042471 1774519598478532755 1774519718536051204 1774519838602622781 1774519958668073219 1774520078733246555 1774520198802329324 1774520318861654073 1774520438926252479 1774520559000343365 1774520679076228630 1774520799130071638 1774520919181764530 1774521039237270666 1774521159293604402 1774521279371208762 1774521399427553471 1774521519487133604 1774521639550625502 1774521759613593742 1774521879679243301 1774521999755501144 1774522119823295342 1774522239888704628 1774522359954595656 1774522480026471785 1774522600032850386 1774522720137818402 1774522840197421771 1774522960261807655 1774523080320569034 1774523200385332261 1774523320445669295 1774523440518084731 1774523560589347692 1774523680658603689 1774523800714258552 1774523920732173339 1774524040827470161 1774524160891651602 1774506832503175323 1774506832946064207 1774506833060548417 1774506833393162051 1774506833792468293 1774506834081117826 1774506834352125280] # NumGC = 3577 # NumForcedGC = 2 # GCCPUFraction = 1.6253410042921155e-05 # DebugGC = false # MaxRSS = 30924800